I will develop stm32 bare metal firmware and peripheral drivers in embedded c
Embedded and IT Engineer
Over deze dienst
I build reliable bare-metal firmware and peripheral drivers for STM32 microcontrollers.
I work full time as an embedded systems engineer on STM32 firmware, and I write drivers the way production code should be written: register-level, readable and documented.
WHAT I CAN BUILD
I2C, SPI, UART, ADC, DAC, timer and GPIO drivers
Interrupt and DMA based data handling
External IC drivers (RTC, DAC, EEPROM, sensors, IO expanders)
Modbus and RS-485 communication
FreeRTOS task integration
Fixing drivers that only half work
HOW IT WORKS
Send me your MCU part number, schematic or datasheet and what the driver must do. You get clean commented C source with a clear header API, a demo main.c showing how to call it, and usage notes.
WHAT YOU GET
Full source code, yours to keep
Builds in STM32CubeIDE or your toolchain
Honest answers about what is and isn't possible
I work with STM32F, G, H and L families.
Not sure your project fits? Message me first and I'll tell you honestly whether I can help.
Platform:
STM32
Expertise:
Firmware development
•
Debuggen
•
Microcontrollers

