I will develop stm32 and esp32 embedded firmware for your hardware

Egypt

I speak English, Arabic

Robotics and Embedded Systems Engineer, ROS 2, Computer Vision, Sensor Fusion

I build robots and embedded systems that work on real hardware, not just in simulation. My work covers ROS 2 navigation and localization, computer vision, sensor fusion (EKF, GNSS/RTK, IMU) and firmwa...
About this Gig

Need firmware that runs reliably on your board? I write embedded firmware for STM32 and ESP32, from single drivers to complete devices.


What I can do:

- Drivers for sensors, displays and motors (I2C, SPI, UART, CAN)

- FreeRTOS task design, timing and power management

- ESP32 with ESP-IDF: Wi-Fi, MQTT and NVS storage

- Touch UIs with LVGL

- Bare-metal STM32 control loops (PID, sensor fusion)

- Debugging crashes, timing bugs and communication issues


Recent results:

- ESP32-S3 touch-display product: LVGL at 60 FPS, under 50 ms touch response, under 5 mA standby

- STM32 quadcopter flight controller with IMU and barometer fusion and a live ground station

- STM32 ball-balancing platform with PID, LQR and Kalman filtering

- 4-layer ESP32-S3 + STM32 controller board designed in KiCad


You get clean, commented source code, build instructions and a short test report.


Please message me before ordering with your board, MCU and what the firmware must do.

Platform:

STM32

Sensors:

Accelerometer

•

Camera

•

Lidar

•

Location

•

Gyroscope

•

Pressure

Expertise:

Firmware development

•

RTOS

•

Debugging

•

Microcontrollers

My Portfolio