I will program esp32 stm32 and arduino firmware for your project

Italy

I speak English, Persian, Italian

1 order completed

Embedded Systems Engineer for PCB Design and ESP32 STM32 nRF Firmware

I'm Ali, an embedded systems engineer based in Turin, Italy. I take hardware ideas from sensor and MCU selection to a manufacturable PCB and the firmware that runs on it. PCB design in KiCad and Alti...
About this Gig

Firmware that actually works on real hardware.


Hi, I'm Ali an embedded systems engineer who writes firmware for ESP32, STM32, nRF and Arduino, and honestly, solving tricky problems is the part I enjoy most. I've shipped a battery-powered IoT product end-to-end (BLE, OTA updates, power management, sensors, display), so I know how to make firmware that's reliable in the field not just on the bench.


What I can do for you:

Sensor interfacing (I2C, SPI, UART, ADC) any sensor, any protocol

BLE / WiFi connectivity and device-to-phone communication

FreeRTOS multitasking, timers, interrupts, low-power modes

Displays & UI (LVGL), LEDs, motors, actuators

OTA firmware updates, debugging, and fixing your existing code


Bonus: I design PCBs too, so I understand your hardware deeply. Send me your schematic and I'll hit the ground running.


Stuck on a bug? Send it over solving it is my favorite part. Message me before ordering so we can scope it right. Let's build something that works!


Parlo italiano: puoi scrivermi anche in italiano.

Platform:

ESP32

Sensors:

Temperature

•

Humidity

•

Accelerometer

•

Ultrasonic

•

Microphone

Expertise:

Firmware development

•

RTOS

•

Debugging

•

SoC optimization

Other Electronics Engineering Services I Offer