I will develop esp32 stm32 arduino firmware

Pakistan

I speak Urdu, English

Embedded Systems Engineer , ESP32, STM32, Modbus, MQTT and Fuel Automation

I am an embedded systems and industrial automation engineer specializing in ESP32-S3, STM32, Arduino, RS-485, Modbus RTU and TCP, MQTT, serial protocols, sensors, and hardware-connected software. My p...
About this Gig

Need reliable firmware for an ESP32, STM32, or Arduino-based product?


I develop and debug embedded C/C++ firmware for sensors, controllers, gateways, and connected devices. I can work from a clear specification, an existing codebase, a schematic, or serial logs from a failing prototype.


Services include:


- GPIO, timers, interrupts, input capture, ADC, PWM and watchdogs

- UART, RS-485, I2C, SPI, Wi-Fi, MQTT and TCP/IP

- Modbus RTU and Modbus TCP

- Dual-core ESP32-S3 task separation

- Flash and NVS configuration storage

- CRC, frame parsing, timeouts, retries and fault recovery

- Code cleanup, optimization and compile verification


Relevant work includes STM32 firmware for a magnetostrictive fuel-tank level sensor, an ESP32-S3 dual-core gateway, persistent Modbus configuration, noisy RS-485 frame recovery, and UART control planning for a WT2003H4 audio IC.


Please message me before ordering if hardware testing or an undocumented protocol is involved.


Platform:

STM32

Sensors:

Temperature

Humidity

Accelerometer

Ultrasonic

Expertise:

Firmware development

RTOS

Debugging

Microcontrollers

My Portfolio