Ik ontwikkel stm32 firmware in hal bare metal of freertos
Hardware en IoT specialist
Niveau 2
Voldoet aan hoge prestatiecriteria en heeft een bewezen staat van dienst in het voldoen aan de verwachtingen van de klant.
Over deze dienst
Ik ontwikkel STM32 firmware voor de volledige familie STM32F0 tot STM32H7 met behulp van STM32CubeIDE en HAL als uitgangspunt, en optimaliseer kritieke paden in bare metal C waar timing of codegrootte dat vereisen. Voor multitasking toepassingen gebruik ik FreeRTOS met goed geschaalde taken, mutexes, queues en een watchdog die daadwerkelijk wordt geactiveerd.
Ik heb STM32 firmware geleverd voor motorbesturingssystemen, datasamplingborden met hoge snelheid, industriële communicatiegateways (Modbus, CAN, RS-485) en precisiesensorinterfaces. Als jouw toepassing een aangepaste USB CDC-apparaat, een DMA-gestuurde ADC-pijplijn of een harde real-time besturingslus nodig heeft, is dat routinewerk voor mij.
Klanten waar ik mee heb gewerkt
Oasis Water Technologies
Collaborated with multiple teams at Oasis to engineer a highly durable, battery-powered industrial IoT device. Because the device was designed for remote deployments with minimal human interaction, mission-critical reliability was the top priority. I delivered an end-to-end solution, handling the custom hardware design, robust firmware development (including WiFi, OTA updates, and MQTT protocols),
apr 2024
Mobile Outfitters
Partnered with Mobile Outfitters to engineer the core electronics for a high-precision, CNC-style mobile accessory cutting machine. Tasked with solving a complex integration of digital and analog circuits, I managed the full hardware lifecycle—from initial schematic design and high-density PCB layout to troubleshooting and prototype testing. The project resulted in a fully manufacturable, producti
feb 2025-feb 2026
Mijn portfolio
Andere Elektrotechniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Welke STM32 families ondersteun je?
STM32F0, F1, F3, F4, F7, G0, G4, H7, L0, L4. Vertel me jouw doel en ik bevestig het meteen.
HAL of bare metal, welke raad je aan?
HAL is voor de meeste projecten onderhoudbaar en Cube houdt het up-to-date. Bare metal voor timing-kritische ISRs of wanneer codegrootte een harde beperking is. Ik gebruik beide in hetzelfde project wanneer dat nodig is.
Kun je bestaande Arduino- of mbed-code porten naar STM32 HAL?
Ja. Deel de codebasis en ik beoordeel de inspanning en geef je een planning.
Ontwerp je ook de STM32 hardware / PCB?
Ja. Ik ontwerp STM32 referentieconforme PCBs met goede ontkoppeling, boot pin configuratie en debug header. Stuur me een bericht voor een gecombineerde offerte.

