I will develop embedded firmware for stm32 or esp32 microcontrollers

Pakistan

I speak English

Embedded Firmware and IoT Developer, ESP32 and STM32 Specialist

I'm an Electrical Engineer from NUST specializing in embedded firmware for IoT devices, robotics, and drone systems. I develop production-grade firmware on STM32 and ESP32, from bare-metal drivers to ...
About this Gig

I'm Ahmed, an Electrical Engineer specializing in firmware development on STM32 and ESP32 microcontrollers. I've built firmware for real hardware, from drone autopilot systems to IoT sensor networks, using bare-metal and RTOS-based (FreeRTOS) architectures.

What I can do for you:

  • Bare-metal or FreeRTOS-based firmware in C/C++
  • Peripheral driver development: GPIO, ADC, Timers, DMA, Interrupts
  • Communication protocols: UART, SPI, I2C, CAN, RS-232/485
  • Sensor integration (temperature, humidity, motion, etc.)
  • Display integration (e.g., Nextion HMI over UART)
  • Hardware debugging with ST-Link, oscilloscope, logic analyzer
  • Code cleanup, bug fixing, and firmware optimization

Tools I use: STM32CubeIDE, ESP-IDF, Arduino IDE, Git, VS Code

Why work with me:

  • Real hardware experience, not just simulations
  • Clean, well-commented, maintainable code
  • Clear communication throughout the project
  • I test on actual hardware whenever possible

Message me your project details (MCU, peripherals/sensors, what the firmware needs to do), and I'll give you an honest estimate of time and cost.

Platform:

STM32

Sensors:

Temperature

Humidity

Accelerometer

Ultrasonic

Expertise:

Firmware development

RTOS

Microcontrollers

My Portfolio

Related tags