Ik ontwikkel stm32 embedded firmware in c met freertos
Over deze dienst
Heb je STM32 firmware nodig die betrouwbaar draait op echte hardware? Ik heb C firmware geschreven voor elektrische raceauto's die internationaal meededen, en ik breng dezelfde zorg naar jouw project.
Nieuw op Fiverr, niet nieuw in firmware
- 3 jaar als elektrisch teamleider van een universiteitsteam met elektrische raceauto's dat 5e werd bij Shell Eco-marathon Europe & Africa 2024
- Bouwde de firmware voor de voertuigbesturingsunit, BLDC motor driver en LoRa telemetry unit
- R&D stage: compass heading error teruggebracht van 29° naar 1,3° met sensor kalibratie en filtering
Wat ik voor je kan bouwen
- Sensor- en periferie drivers vanaf nul (I2C, SPI, UART, ADC)
- FreeRTOS taakontwerp met queues, semaforen en mutexes
- Communicatie via CAN, UART, USB en RS-485
- Debuggen en oplossen van bestaande firmware
Wat je krijgt
- Commentaar in de broncode, klaar om te bouwen in STM32CubeIDE of Keil
- Build- en flash-instructies en een korte testrapportage
- Regelmatige voortgangsupdates terwijl ik werk
Stuur me een bericht met je board en wat het apparaat moet doen. Ik bevestig de scope en levertijd voordat je bestelt.
Veelgestelde vragen
Automatische vertaling
Met welke STM32-families en tools werk je?
Vooral STM32F1 en F4 (ARM Cortex-M) in STM32CubeIDE/CubeMX of Keil, met HAL of low-level register code. Als je chip uit een andere familie komt, stuur me eerst een bericht en ik bevestig het voordat je bestelt.
Kun je bugs in mijn bestaande firmware oplossen?
Ja. Stuur me het project en beschrijf het probleem. Ik debug met GDB/SWD en echte metingen, en leg uit wat de bug veroorzaakte en hoe ik het heb opgelost.
Kun je werken met mijn aangepaste board?
Ja. Deel het schema en de pin-mapping, en we stemmen af hoe de firmware wordt getest voordat de bestelling begint, zodat er geen verrassingen zijn.
Wat als de firmware niet werkt zoals afgesproken op mijn hardware?
Ik debug en los het op als onderdeel van de opdracht. Vertel me wat je ziet (logs, scope-opnames of een korte video), en ik vind de oorzaak en lever een gecorrigeerde versie.
Wat krijg ik aan het einde?
Het volledige project met commentaar in de broncode, build- en flash-instructies, en een korte rapportage over hoe de firmware is getest.

