I will develop esp32 or stm32 firmware for your custom board
Embedded Systems PCB and Product Design Engineer
About this Gig
I write firmware for custom embedded hardware ESP32, STM32, and other microcontrollers from bring-up on a bare board through to working, tested code.
What I do:
- Peripheral drivers I2C, SPI, UART, ADC, PWM, timers
- Sensor integration and data acquisition
- Wireless NFC, RFID, BLE, WiFi
- Low-power design, sleep modes, and battery-life optimisation
- Board bring-up and hardware debugging
- Non-volatile storage, configuration, and OTA update support
Why it matters that I design hardware too:
Most firmware problems aren't firmware problems. They're a floating pin, a missing pull-up, an unstable supply rail, or a peripheral wired to the wrong port. I design PCBs as well as write code, so when your board misbehaves I can read the schematic and tell you whether the fix belongs in software or in hardware instead of guessing for days.
I work in C and C++, deliver clean commented source you own, and test on real hardware rather than simulation.
My background is industrial hardware engineering, including an NFC-based IoT product I took from schematic through firmware to working hardware and full documentation.
Before ordering: message me with your board details microcontroller, peripherals, and what i
Platform:
ESP32
Expertise:
Firmware development
•
Microcontrollers
•
IoT

