I will develop stm32 esp32 and arduino embedded c firmware

Sri Lanka

I speak Sinhala, English, Japanese, Tamil

4 orders completed

Turning ideas into intelligent robots

I’m a roboticist and AI developer who builds smart robotic systems from software to simulation. I work with C/C++, Assembly language, Python, ROS, deep learning, control systems and many more. I also ...
About this Gig

Need firmware that actually runs on real hardware, not just in a simulator?


I develop production-ready Embedded C/C++ firmware for STM32, ESP32, Arduino, AVR, PIC and ARM Cortex-M devices, with clean architecture, efficient code and stable behaviour on the bench and in the field.


What I build:

- Bare-metal and HAL firmware for STM32, ESP32, Arduino, AVR and PIC

- Device drivers and peripheral integration

- UART, SPI, I2C, CAN, USB and Modbus communication

- FreeRTOS multitasking applications

- WiFi, BLE, MQTT and IoT connectivity

- Sensor integration (IMU, GPS, ADC, PWM, timers)

- Motor control and low-power design

- Debugging existing firmware, hardware bring-up and feature upgrades


You receive modular, well-documented source code, the full project files, and clear build and flash instructions so your team can maintain and extend it later.


Every order starts with a written scope covering exact deliverables, exact hardware and exact timeline, so the project stays predictable for both of us.


Message me before ordering with your MCU, peripherals and target behaviour, and I will confirm feasibility, price and delivery time.

Platform:

STM32

Sensors:

Temperature

Humidity

Accelerometer

Ultrasonic

Microphone

Expertise:

Firmware development

RTOS

Debugging

Microcontrollers

My Portfolio