I will develop esp32 stm32 arduino firmware
Embedded Systems Engineer , ESP32, STM32, Modbus, MQTT and Fuel Automation
Over deze dienst
Need reliable firmware for an ESP32, STM32, or Arduino-based product?
I develop and debug embedded C/C++ firmware for sensors, controllers, gateways, and connected devices. I can work from a clear specification, an existing codebase, a schematic, or serial logs from a failing prototype.
Services include:
- GPIO, timers, interrupts, input capture, ADC, PWM and watchdogs
- UART, RS-485, I2C, SPI, Wi-Fi, MQTT and TCP/IP
- Modbus RTU and Modbus TCP
- Dual-core ESP32-S3 task separation
- Flash and NVS configuration storage
- CRC, frame parsing, timeouts, retries and fault recovery
- Code cleanup, optimization and compile verification
Relevant work includes STM32 firmware for a magnetostrictive fuel-tank level sensor, an ESP32-S3 dual-core gateway, persistent Modbus configuration, noisy RS-485 frame recovery, and UART control planning for a WT2003H4 audio IC.
Please message me before ordering if hardware testing or an undocumented protocol is involved.
Mijn portfolio
Veelgestelde vragen
Do you provide source code?
Yes. Source code is included unless a custom offer explicitly states otherwise.
Can you fix an existing firmware project?
Yes. Send the full source, board details, expected behavior, actual behavior, and logs.
Can you test without my hardware?
I can compile, review, simulate parts of the logic, and add diagnostics. Final hardware validation requires your device or your test feedback.
Do you design PCBs?
This gig focuses on firmware and integration. Schematic review can be included; a complete PCB should be quoted separately.
Which framework do you use?
I can work with Arduino, STM32 HAL/CubeIDE, ESP-IDF-style projects, or the framework already used by your codebase

