Ik ontwikkel STM32 firmware in C of CPP met STM32CubeIDE
Embedded engineer, PCB-ontwerper en firmware ontwikkelaar
Over deze dienst
Ik ontwikkel STM32 firmware voor controle- en meetapparatuur: motorcontrollers, sensorsystemen en signaalinstrumenten. Je krijgt code die gestructureerd, gecommentarieerd en getest op echte hardware is.
Ik heb meer dan 5 jaar ervaring als embedded engineer en ontwerp ook STM32-borden, dus ik werk comfortabel met jouw schema, een oscilloscoop en een logic analyzer.
Diensten:
- STM32 firmware in C met STM32CubeIDE, bare metal of FreeRTOS
- BLDC motorcontrole met veldgeoriënteerde controle (FOC)
- CAN, UART, I2C en SPI communicatie
- Timers, PWM, ADC en DAC
- IMU en sensorintegratie
- Stroombeheer en optimalisatie
- Debuggen van bestaande projecten via SWD
Elke opdracht bevat de volledige source code, het CubeMX-projectbestand en instructies om het te bouwen en te flashen.
Voordat je bestelt, stuur me je STM32-onderdeelnummer, de betrokken peripherals en wat de firmware moet doen. Ik reageer met de scope, planning en het pakket dat het beste past.
Mijn portfolio
Andere Elektrotechniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Met welke STM32 families werk je?
Vertel me je exacte onderdeelnummer voordat je bestelt en ik bevestig het. Ik werk met STM32CubeIDE en de HAL, die het hele bereik dekken.
Kun je de motorcontrole afstemmen op mijn motor?
Ja, als je tests kunt uitvoeren op je hardware en de resultaten naar me stuurt, of als je de board en motor naar me opstuurt.
Moet ik je mijn hardware sturen?
Voor driver- en communicatiewerk meestal niet. Voor motorcontrole en analoge signaalwerk is testen op je eigen hardware nodig, hetzij door jou, hetzij door het naar me op te sturen.
Bare metal of FreeRTOS?
Wat het beste bij het project past. Kleine controlelussen zijn vaak beter bare metal; apparaten met meerdere parallelle taken profiteren van FreeRTOS.
Kun je ook de STM32-bord ontwerpen?
Ja, zie mijn PCB ontwerp gig of stuur me een bericht voor een gecombineerde aanbieding.
