Ik ontwikkel STM32 en ESP32 embedded firmware voor jouw hardware
Robotica- en Embedded Systems Engineer, ROS 2, Computer Vision, Sensor Fusion
Over deze dienst
Nodig je firmware die betrouwbaar draait op jouw bord? Ik schrijf embedded firmware voor STM32 en ESP32, van enkele drivers tot complete apparaten.
Wat ik kan doen:
- Drivers voor sensoren, displays en motoren (I2C, SPI, UART, CAN)
- FreeRTOS-taakontwerp, timing en vermogensbeheer
- ESP32 met ESP-IDF: wifi, MQTT en NVS-opslag
- Touch-UI's met LVGL
- Bare-metal STM32-besturingslussen (PID, sensorfusion)
- Fouten, timingbugs en communicatieproblemen opsporen en oplossen
Recente resultaten:
- ESP32-S3 touch-display product: LVGL op 60 FPS, < 50 ms touch-responstijd, < 5 mA in standby
- STM32 quadcopter-iltbesturing met IMU en barometerfusie en een live grondstation
- STM32-ball-balancer platform met PID, LQR en Kalman-filtering
- 4-laags ESP32-S3 + STM32-besturingsbord ontworpen in KiCad
Je krijgt schone, commentaar gevulde broncode, bouwinstructies en een kort testrapport.
Stuur me voor het bestellen een bericht met jouw bord, MCU en wat de firmware moet doen.
Platform:
STM32
Sensoren:
Versnellingsmeter
•
Camera
•
Lidar
•
Locatie
•
Gyroscope
•
Pressure
Expertise:
Firmware development
•
RTOS
•
Debuggen
•
Microcontrollers
•
IoT
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Heb je mijn hardware nodig om eraan te werken?
Het helpt wel maar is niet altijd nodig. Ik gebruik vaak hetzelfde dev-board als jij, of test met jouw logs en video's. Voor definitieve tests op maat gemaakte borden, een unit opsturen of een korte videovergadering terwijl je het flashed werkt prima.
Welke tools en frameworks gebruikt u?
STM32CubeIDE, Keil en PlatformIO voor STM32, ESP-IDF en Arduino voor ESP32, FreeRTOS, LVGL en KiCad voor boards. Ik kan jouw bestaande toolchain volgen.
Kun je ook de PCB ontwerpen?
Ja, voor MCU-borden. Ik heb een 4-laags ESP32-S3 en STM32-besturingsbord ontworpen in KiCad. Stuur me jouw wensen en ik geef een aparte offerte.
