Maker · YouTuber · Software developer

I build things, film the process, and write software that works.

I’m Robert Harmaakivi. On YouTube I share workshop builds and electronics projects. Through my company Gristone, I build web apps, integrations and tools for businesses.

Local time · RomaniaEET

--:--

▶GRST-01

Three workbenches, one workshop

  1. 01 / 03Videos

    Build videos, workshop experiments and honest lessons learned, straight from the bench.

    Watch the channel
  2. 02 / 03Builds

    Maker projects with the plans, parts and mistakes documented, so you can build your own.

    See the builds
  3. 03 / 03Software

    Freelance development through Gristone: web apps, integrations and hardware-connected software.

    Work with me
01 ·

I Built a Wall to Save Our Marriage!

02 ·

3D Printed Camera Mount vs. 380HP BMW M340i

03 ·

Reverse engineering car accessories with 3D printing

Featured projects

All projects
The FreeFrame app icon, a framed picture between amber corner marks
2026Software

FreeFrame, an HDMI camera monitor for Android

A free Android app that turns a phone or tablet into a field monitor for any camera with HDMI out, through a cheap USB capture card. LUTs, focus peaking, zebras, false color, scopes and audio meters.

  • 01 Kotlin
  • 02 OpenGL ES 3.0
  • 03 USB video (UVC)
  • 04 Android
The ZMK Editor keymap view with a split Lily58 keyboard, the key palette and the side panel
2026Software

ZMK Editor, a visual keymap editor in the browser

A browser app for editing ZMK keyboard configs visually. Drag keys around, set up combos, macros and modules, design your own keyboard, then let GitHub Actions build the firmware.

  • 01 TypeScript
  • 02 React
  • 03 Vite
  • 04 GitHub Actions
Inside · GristoneRO46157853

Web apps, integrations and small machines — built so the next person can read them.

  • TypeScript
  • JavaScript
  • Astro
  • React
  • Node.js
  • Python

Gristone

Open the case and it still makes sense.

Name
Robert Harmaakivi
Company
Gristone
Based in
Romania
Focus
Web · Automation · Hardware

Gristone · freelance software

Have a problem that software could solve?

I take on a small number of projects at a time, so you work directly with the person writing the code. Tell me what you’re trying to do and I’ll tell you honestly whether I’m the right fit.

StatusOPENTaking new projects