I will write esp32 or arduino firmware for your hardware project
Software developer, automation and AI integrations
About this Gig
Firmware is where the datasheet meets the thing that actually happens on the bench.
I write it. Sensors read, servos move, the display shows something useful, and the board talks to WiFi or Bluetooth without dropping every ten minutes. ESP32, ESP8266 and Arduino, in C with ESP-IDF or the Arduino framework, whichever fits the board.
Most of the difficulty in this work is electrical rather than logical. On my own desk robot, servo inrush current browned out the board at every boot until the pins were driven low before power settled, and a loose solder joint read a nonsense 0.72 volts and looked exactly like a dead regulator. I check the physical layer before blaming the code.
Send me the board, the parts list and what it should do. I will tell you what is realistic on that hardware before you order.
Platform:
ESP32
Sensors:
Temperature
•
Humidity
•
Ultrasonic
•
Microphone
•
Camera
My Portfolio
FAQ
Do I need to send you the hardware
No. I develop against the same board and the same parts, and you flash the result. Video of it running is included.
Which boards do you work with
ESP32 and ESP32-S3 mostly, ESP8266 and Arduino when the job fits. Tell me the exact module.
Can it connect to WiFi and a phone
Yes. WiFi, BLE, MQTT and a small web interface on the device are all inside the usual scope.
What if a component does not behave
I research the specific part and its known quirks before declaring it faulty. Cheap clones often need a specific library rather than a generic one.

