I will design, develop, and debug embedded systems and hardware solutions
Embedded Systems Engineer, Firmware Development, IoT, PCB Design
About this Gig
I am an embedded hardware engineer working with STM32 and ESP32. I build the firmware and the board together, so the code and the hardware fit each other from day one.
What I can do for you:
- Firmware in C/C++ for STM32 (HAL/CubeIDE), ESP32 and Arduino
- Sensor and actuator integration: temperature, IMU, IR arrays, motors, relays
- Communication: UART, SPI, I2C, RS-485/Modbus, Wi-Fi, MQTT, HTTP
- Control loops such as PID for motors, heaters and robots
- Schematic and PCB in Altium Designer when the project needs a custom board
- Debugging of existing firmware or hardware that does not behave
Relevant work:
- Automatic transfer switch controller with 2,000+ units deployed
- STM32 line-following robot through four hardware generations
- ESP32 IoT water temperature controller for a freelance client
You receive commented source code, a wiring or pin map, and short notes on how to build and flash.
Please message me before ordering with your microcontroller, sensors and what the device must do, so I can confirm scope and delivery time.

