Ik ontwikkel en debug esp32 en stm32 firmware
Embedded Firmware Engineer voor ESP32, STM32 en nRF52
Over deze dienst
Nodig firmware voor een ESP32- of STM32-bord, of hulp bij code die niet doet wat je verwacht?
Ik ben Mahad, een embedded systems engineer met bijna drie jaar ervaring. Ik ontwikkel C/C++ firmware voor verbonden apparaten, sensoren en besturingsapplicaties.
Ik kan helpen met:
Nieuwe firmware of aanpassingen aan een bestaand project
Sensor- en randapparaatintegratie via I2C, SPI en UART
GPIO, ADC, PWM en besturingslogica
Wi-Fi, BLE en MQTT op ondersteunde ESP32-hardware
FreeRTOS-taken en firmware-debugging
Leverbaar is de afgesproken broncode, projectconfiguratie, pinmapping en build- of flashing-instructies. Testen hangt af van het exacte bord en de beschikbare randapparatuur; we stemmen dit af voordat we van start gaan.
Stuur je bordmodel, bedrading of schema, bestaande code en de verwachte werking zodat ik de scope kan bevestigen. Elk pakket dekt één bordplatform. PCB-ontwerp, hardwareaankopen, mobiele apps en cloud-dashboards worden apart geoffreerd.
Platform:
ESP32
Expertise:
Firmware development
•
RTOS
•
Debuggen
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Kun je werken aan een bestaand project?
Ja. Stuur de broncode, de build-omgeving, het bordmodel, logs en een duidelijke beschrijving van wat er hoort te gebeuren versus wat er nu gebeurt. Die zal ik bekijken voordat ik aan het werk ga.
Welke boards ondersteun je?
Ontwikkelborden voor ESP32 en STM32 en aangepaste borden met passende documentatie. Stuur het exacte chip- en bordmodel zodat ik de compatibiliteit van randapparatuur en toolchain kan controleren.
Ontvang ik de broncode?
Ja. Levering bevat de afgesproken broncode, projectconfiguratie en Build- of flashing-instructies. Derde-partijcomponenten houden hun oorspronkelijke licenties.
Test je op fysieke hardware?
We stemmen testen af voordat de bestelling geplaatst wordt. Als de exacte hardware beschikbaar is, kan ik testen aan de hand van een afgesproken checklist. Anders regelen we testen op jouw bord met logs en feedback. Ik geef aan wat daadwerkelijk is getest.
Is dit inclusief PCB-ontwerp of een app?
Deze pakketten dekken firmware. PCB-ontwerp, hardwareaankopen, mobiele apps, cloud-diensten en volledige webdashboards vallen buiten de beschreven scope.
Kun je Wi-Fi of Bluetooth toevoegen aan STM32?
Dat hangt af van het specifieke STM32-apparaat en eventuele verbonden radios-module. De ESP32-connectiviteit hangt ook af van de exacte variant. Stuur de onderdeel- en modelnummers voordat je bestelt.
Wat telt als een revisie?
Een revisie past het geleverde werk aan naar de afgesproken vereisten. Een nieuwe sensor, bord, protocol of functie verandert de scope en vereist een aparte afspraak.
Moet ik contact met u opnemen voordat ik een bestelling plaats?
Ja, vooral voor debugging, maatwerkborden of projecten met verbonden apparaten. Een korte review helpt ons tot overeenstemming te komen over deliverables, hardwaretoegang en realistische tijden.

