I will develop embedded c firmware for esp32 and arm cortex m ble devices

Spain

I speak Spanish, English

Embedded Firmware, IoT and PCB Design Engineer

Embedded engineer in Barcelona. I take hardware from idea to working prototype: 4-layer PCB design in KiCad, bring-up, and C/C++ firmware on FreeRTOS for ARM Cortex-M. I built MOOVIA, my own IoT weara...
About this Gig

Need reliable firmware for your ESP32, ARM Cortex-M or BLE device? I write clean, tested embedded C that runs on real hardware.


What I can build for you: peripheral drivers for SPI, I2C and UART sensors and IMUs (FIFO, burst reads, interrupts); BLE GATT services, notifications and connection handling; FreeRTOS tasks, queues, timers and low-power modes; data acquisition and signal processing (filters, sensor fusion).


How I work: you share the hardware, datasheets and goal; I confirm scope and test plan before starting; you receive the source code, build instructions and a short test report with logic analyzer or oscilloscope captures when relevant.


Proven on my own product MOOVIA: a custom BLE wearable with an IMU driver written from scratch, streaming at 999 Hz with zero packet loss.


Please message me before ordering so we can confirm the scope fits this package.

Platform:

ESP32

Sensors:

Accelerometer

•

Position

•

Gyroscope

Expertise:

Firmware development

•

RTOS

•

IoT

My Portfolio

Other Electronics Engineering Services I Offer