I will write esp32 or arduino firmware for your sensor project
Acerca de este Servicio
The sensor reads fine on the bench. Getting it to send data somewhere, reliably, for months, is the part that eats weekends.
I write firmware for ESP32 and Arduino that reads your sensors and pushes data out over MQTT, HTTP, or Modbus. WiFi reconnect, buffering when the network dies, watchdog timers the boring parts that decide whether it's still running on day ninety.
WHAT I HANDLE
- I2C, SPI, UART, analog sensors, Modbus RTU and TCP devices
- MQTT, HTTP, WebSocket, BLE
- OTA updates, WiFi config portals, deep sleep for battery nodes
- Local buffering to SD or flash when the connection drops
HOW IT WORKS
Tell me your board, your sensors, and where the data needs to go. I confirm the wiring before writing a line of code cheaper than replacing a fried board.
WHAT YOU GET
- Full source, PlatformIO or Arduino IDE, your choice
- Wiring notes and library list
- Serial debug output so you can see what it's doing
Four years in robotics and industrial IoT. The devices I've shipped run unattended outdoors, which is a fair test of whether firmware is actually finished.
I can't test on hardware I don't own, so you run the final check. Anything that doesn't work, I fix.
Plataforma:
ESP32
Experiencia:
Desarrollo de firmware
•
Microcontroladores
•
IoT
FAQ
Do you have the hardware to test on?
I have common ESP32 boards and a few standard sensors. Anything unusual, you run the final test and I fix what fails. I build against the datasheet and will tell you upfront where I'm working blind.
Can you work with my existing code?
Yes. Send the repo or the .ino file and tell me what's wrong or what you want added. Debugging someone else's firmware usually fits the Standard package.
Can it run on battery?
That's Premium. Deep sleep, wake intervals, and power budgeting. Tell me your battery capacity and how long it needs to last and I'll tell you if the numbers work.
What about Modbus or industrial sensors?
Yes, both RTU and TCP. I do this regularly for factory systems, so send me the register map and I'll take it from there.

