Ik ontwikkel firmware drivers voor embedded systemen, rtos en zephyr applicaties
Over deze dienst
Ik schrijf firmware voor single board computers of MCUs. Meestal C++, op Zephyr, FreeRTOS, Threadx of bare metal, afhankelijk van wat het board nodig heeft.
Het grootste deel van mijn werk is het onzichtbare deel. Een sensor die niet reageert over I2C. Een apparaat dat 3 mA trekt in slaap terwijl de datasheet 2 µA beloofde. Een BLE-verbinding die elke paar minuten wegvalt. Als dat ongeveer jouw situatie is, komen we wel overeen.
Wat ik doe:
- Firmware vanaf nul op STM32, Nordic nRF52/53/54/91, ESP32, TI CC13xx
- Zephyr device tree overlays, pinctrl, Kconfig, aangepaste boardbestanden
- Drivers over I2C, SPI, UART, ADC, PWM
- BLE GATT services, aangepaste kenmerken, pairing, verbinding afstemmen
- LTE-M / NB-IoT op nRF9160/9161, MQTT en TLS op het apparaat
- Low power slaapmodi, wake sources, en het meten van de stroom in plaats van gokken
- Debuggen met RTT, logic analyzer, en een scope als dat nodig is
- OTA/DFU, bootloaders, flash partitionering
Vertel me welk MCU, welke sensoren, en wat het apparaat moet doen. Stuur schema's als je die hebt. Ik kom terug met wat makkelijk is, wat riskant is, en hoe lang het duurt.
Als het buiten mijn kennis ligt, zeg ik dat in plaats van je budget te verspillen aan uitzoeken.
Stuur me een bericht voordat je bestelt.
Platform:
Overige
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Heb je mijn hardware nodig?
Niet altijd. Ik kan ontwikkelen op een compatibele dev kit en jij test op de jouwe. Als het board-specifiek is, is het verzenden van een unit veel sneller.
Welke RTOS heb je voorkeur voor?
Zephyr, als het project het toelaat. FreeRTOS en bare metal zijn ook prima.
Kun je de firmware van iemand anders repareren?
Ja. Stuur eerst de repo zodat ik kan zien waarmee ik te maken heb.
Doe je ook hardware/PCB?
Ik heb boards ontworpen (stroommeting, sensornodes), maar ik verkoop hier firmware. Maar met een goede regeling kan ik je een volledige oplossing bieden.
Geheimhoudingsverklaring?
Ja, graag tekenen.

