dobrovolskiy.com
RU
← Notes2026-08-30 · by Dmitriy Dobrovolskiy

Hire an ESP32 firmware and hardware developer by the hour — live on Zoom

ESP-IDF firmware, LTE/4G modems, MQTT, ESP-NOW, KiCad boards and the server behind them — built live on a shared screen, billed per hour, first 15 minutes free. Proof: a fleet of ~18 cellular lighting controllers in production.

I write ESP32 firmware and design the boards it runs on, live on a Zoom or Telemost call, billed by the hour. ESP-IDF in C/C++, SimCom LTE modems over PPP/CMUX, MQTT, ESP-NOW between boards, OTA, KiCad schematics and layouts, and the FastAPI/TimescaleDB server that talks to the fleet. The proof is a product line of cellular lighting controllers running on about 18 sites.

Who this is for

What a session looks like

We open a Zoom / Yandex Telemost call, I share the screen, and the work happens in front of you: the editor, the serial console, the modem's AT log, the oscilloscope screenshot if it comes to that. You ask questions and redirect as we go. Commits go to your repository. The timer stops when you say stop; the first 15 minutes are free so we can check the fit. Longer blocks are the same rate; invoices per session or weekly.

What I actually do

Proof

How to start

Write me what the device should do and what it does instead. I reply with a time slot. Bring the schematic, the repo or the serial log — whatever you have.

FAQ

Do you work with other microcontrollers?

ESP32 (C3, S3, classic) under ESP-IDF is where the shipped products are. The engineering carries over, but for STM32/nRF/RP2040 expect me to say so honestly up front.

Can you take the whole project, not just an hour?

Yes. Idea, architecture, boards, firmware, server, release and support after launch — still billed by the hour, still on a shared screen, so you see what you pay for.

How do you handle my code and hardware secrets?

Work happens in your repository under your access; keys and credentials stay on your side. Nothing is reused elsewhere.

Want something like this?

I build it live on a Zoom call, you watch the screen, the timer stops when you say stop. First 15 minutes are free.

$50 / hourBook an hour

More projects

FOURLEDS Cloud ControllersCellular lighting controllers for heritage facades: six KiCad boards, ESP-IDF firmware, fleet server, dashboard