Ik schrijf firmware voor je arduino, esp32 of stm32 projecten
Embedded System Engineer, Firmware en PCB ontwerp
Over deze dienst
Heb je firmware nodig die echt betrouwbaar werkt, niet zomaar een prototype dat
een keer op de werkbank draait?
Ik ben een embedded systems engineer en bied firmware ontwikkeling aan op drie niveaus:
- Basis Arduino projecten: sensor/actuator interfacing, eenvoudige automatiseringslogica, nette en commentaar gevulde sketches.
- Arduino Framework (ESP32/ESP8266/AVR): WiFi & MQTT connectiviteit, multi-peripheral integratie, interrupt-gestuurd, gestructureerde code.
- Native SDKs & IDEs: STM32 (HAL/LL/register-niveau), ESP-IDF + FreeRTOS, bare-metal AVR voor prestaties, geheugen efficiëntie en productieklare firmware.
- Schone, gedocumenteerde code
- Uitleg, geen black box
- Getest voor oplevering
- Ondersteuning na oplevering
Weet je niet welke laag het beste bij je project past? Stuur me eerst een bericht, ik vertel je eerlijk wat je project echt nodig heeft.
Andere Elektrotechniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Met welke microcontrollers/platforms werk je?
Arduino (AVR-gebaseerde boards), ESP32/ESP8266 en STM32 — inclusief register-niveau en HAL/LL programmeren op STM32, en ESP-IDF met FreeRTOS op ESP32.
Schrijf je alleen firmware, of kun je ook helpen met de hardware kant?
Beide — ik doe ook PCB ontwerp, dus als je firmware aangepaste hardware nodig heeft of je debugt een hardware-firmware interactie probleem (timing, bedrading, communicatie met peripherals), kan ik je van begin tot eind helpen.
Krijg ik de broncode en kan ik die later aanpassen?
Ja, volledige broncode wordt geleverd met commentaar/documentatie zodat jij (of een andere ontwikkelaar) het kan onderhouden.
Kun je cloud connectiviteit integreren (MQTT, AWS IoT, etc.)?
Ja — ik heb ervaring met MQTT-gebaseerde IoT connectiviteit en cloud integratie voor connected device projecten.
Wat als mijn project niet precies in een van deze drie lagen past?
Stuur me eerst een bericht voordat je bestelt — ik bepaal de scope en wijs je de juiste package aan of maak een aangepaste offerte.
