I will program firmware for esp32 stm32 arduino pic or any microcontroller
PCB Design and Embedded Systems Engineer
About this Gig
Need firmware for your microcontroller project? I will write clean, reliable, well-commented code for the board you already use, whether it is ESP32, STM32, Arduino (AVR), PIC, Raspberry Pi Pico (RP2040), ESP8266, nRF52 or another MCU.
I am an electronics and software engineer. I design PCBs, build microcontroller devices for my own projects, and also write the software side (Python, web dashboards, Telegram bots), so your device and its app work together.
What I can build:
- Sensor reading and data logging (temperature, humidity, IMU, ultrasonic, pressure and more)
- Relay, motor, display and LED control
- UART, SPI, I2C and CAN communication with modules and other boards
- Wi-Fi / BLE connectivity with a web dashboard or Telegram alerts
- Bare-metal, HAL, Arduino framework or FreeRTOS code
- Bug fixing and improving existing firmware
You get commented source code, wiring notes and clear instructions to build, flash and test it.
Not sure if I support your chip? Message me with the MCU part number, your sensors/modules and what the device should do before ordering.
Platform:
ESP32
Expertise:
Firmware development
•
Microcontrollers
•
IoT
Other Electronics Engineering Services I Offer
FAQ
Do I need to send you my hardware?
No. I write and test the code against your board and modules; you upload it with the instructions I provide. If something behaves differently on your setup, I help you debug it remotely.
Which microcontrollers do you support?
ESP32, ESP8266, STM32, Arduino/AVR, PIC, Raspberry Pi Pico (RP2040), nRF52 and most other common MCUs. If your chip is unusual, send me the part number and I will confirm before you order.
