Ik programmeer esp32 stm32 en arduino firmware voor jouw project
Over deze dienst
Firmware die echt werkt op echte hardware.
Hoi, ik ben Ali, een embedded systems engineer die firmware schrijft voor ESP32, STM32 en Arduino. Eerlijk gezegd vind ik het oplossen van lastige problemen het leukste om te doen. Ik heb een batterijgevoed IoT-product van begin tot eind geleverd (BLE, OTA-updates, energiebeheer, sensoren, display), dus ik weet hoe ik firmware maak die betrouwbaar is in de praktijk, niet alleen op de testbank.
Wat ik voor je kan doen:
Sensor interfacing (I2C, SPI, UART, ADC) elke sensor, elk protocol
BLE / WiFi connectiviteit en communicatie tussen apparaat en telefoon
FreeRTOS multitasking, timers, interrupts, low-power modi
Displays & UI (LVGL), LEDs, motoren, actuatoren
OTA firmware updates, debugging en het oplossen van je bestaande code
Bonus: ik ontwerp ook PCBs, dus ik begrijp je hardware door en door. Stuur me je schema en ik ga meteen aan de slag.
Veelgestelde vragen
Automatische vertaling
Bied je simulaties aan?
Ja, als optionele toevoeging. Ik simuleer firmware voor ondersteunde microcontrollers en componenten. Opmerking: sommige hardware-specifieke timing, RF (WiFi/BLE) en analoog gedrag kunnen alleen op echte hardware worden geverifieerd — ik vertel je altijd vooraf wat wel en niet gesimuleerd kan worden.
Welke microcontrollers ondersteun je?
ESP32 / ESP32-S3 (ESP-IDF & Arduino framework), STM32 (CubeIDE / HAL), en Arduino (AVR). Niet zeker welke bij jouw project past? Stuur me een bericht.
Kun je mijn bestaande code repareren of verbeteren?
Absoluut. Stuur me je repo of bestanden en beschrijf het probleem — debugging is een van mijn favoriete onderdelen.
Moet ik je fysieke hardware sturen?
Nee. Ik ontwikkel en test de logica aan mijn kant, daarna valideren we samen. Voor lastige timingproblemen vraag ik misschien om seriële logs of een korte video.
Krijg ik de broncode?
Ja, altijd. De volledige broncode is van jou om te behouden en aan te passen.
Bied je simulaties aan?
Ja, als optionele toevoeging. Ik simuleer firmware in Proteus of Wokwi voor ondersteunde microcontrollers en componenten. Opmerking: sommige hardware-specifieke timing, RF (WiFi/BLE) en analoog gedrag kunnen alleen op echte hardware worden geverifieerd — ik vertel je altijd vooraf wat wel en niet gesimuleerd kan worden.
Kun je ook de PCB of hardware ontwerpen?
Ja! PCB-ontwerp is mijn andere specialiteit (KiCAD / Altium). Stuur me een bericht en we kunnen hardware + firmware samen bundelen.
