I will develop stm32 or esp32 firmware in c with freertos

Spain

I speak English, Spanish, French, Arabic

Shopify Apps, Web, AI Automation and Embedded Firmware Engineer

Need software built right the first time? I'm an engineer who delivers working, tested code end to end. - Shopify: custom apps, checkout and discount Functions, theme app extensions, Liquid fixes - W...
About this Gig

Need firmware that works on real hardware, not just in a simulator? I write embedded C for STM32 (Cortex-M) and ESP32, from a single driver to the full firmware of a prototype.


What I do:

  • Peripheral drivers: UART, SPI, I2C, CAN/FDCAN, USB CDC, ADC, timers and DMA
  • FreeRTOS task design, or bare-metal register-level code when size and timing matter
  • Bootloaders and firmware updates with CRC checks
  • Debugging hard faults, timing and other low-level issues

What you get:

  • Source code with build steps (GCC/CMake, STM32CubeIDE, ESP-IDF or PlatformIO)
  • Host-side Python test scripts you can rerun yourself
  • A short report with test results and known limits

Recent open-source work: an STM32G431 OTA bootloader in 2.4 KB with 99 hardware tests, a USB-to-CAN adapter (74 tests) and a JTAG/SWD pinout finder (70 tests). MSc in Electronic Engineering, working professionally on embedded systems.


Send me your board, datasheets and goal, and I'll reply with a plan and a fixed quote.

Platform:

STM32

Sensors:

Temperature

•

Humidity

•

Accelerometer

•

Voltage detection

Expertise:

Firmware development

•

RTOS

•

Microcontrollers

My Portfolio