I will develop esp32 stm32 arduino firmware and embedded systems firmware

United Kingdom

I speak English, French

Hardware and PCB Design Engineer

help startups, engineers, and businesses turn ideas into production-ready PCB designs. With strong experience in electronics design and embedded systems, I deliver: Clean, optimized PCB layouts Rel...
About this Gig

Your hardware is ready. Now it needs to actually do something. I write clean, efficient, well-structured firmware for ESP32, STM32, Arduino, RP2040, AVR, and nRF52 platforms from basic sensor reads to full RTOS-based IoT applications.


I've written firmware for real products not just hobby sketches. That means proper interrupt handling, non-blocking code, error recovery, watchdog timers, and code that runs reliably in the field, not just on the bench.


What I can build for you:


Sensor reading and data processing (I2C, SPI, ADC, UART)

BLE peripheral and central firmware (ESP32, nRF52)

WiFi-connected IoT firmware with MQTT or HTTP

Motor and servo control (PWM, stepper, BLDC)

Display interfaces (OLED, TFT, e-ink)

USB HID, CDC, and custom class firmware

FreeRTOS task management and IPC

Bootloader and OTA firmware update

Low-power sleep and wake configurations

Protocol bridges and converters


I deliver fully commented source code, a brief readme on how to build and flash, and I'll walk you through anything you don't understand. If you're debugging a firmware issue on an existing project, I can help with that too.


Specialization:

Circuit design

Schematics

Layout

Analysis

Gerber

File format:

Gerber

STEP

3DS

PDF

Software:

Allegro

Cadence OrCAD

Eagle CAD

AutoCAD

Arduino

Interface:

HDMI

MIPI DSI/CSI

I2S

USB

Wi-Fi

GSM/GPRS