Ik maak HMI-interfaces met Qt en LVGL voor embedded systemen
Over deze dienst
Volledige embedded HMI-systemen gebouwd voor echte hardware en echte data.
Ik ontwerp en ontwikkel productie touchscreen interfaces voor embedded apparaten met behulp van Qt/QML en LVGL: instrumentenclusters, EV-dashboard, industriële bedieningspanelen en machine HMIs die betrouwbaar werken op beperkte hardware.
Wat ik lever
- Live data integratie CAN bus / DBC decoding, sensoren, GPIO, seriële communicatie, real-time signaalbinding
- On-device logica & status gebeurtenisgestuurd gedrag, paginaregels, afgeleide waarden, alarm/warning afhandeling
- ️ Multi-pagina systemen navigatie, schermflow, runtime configuratie
- ️ Aangepaste widgets & theming meters, grafieken, indicatoren, consistente ontwerp systemen
- i18n meertalige interfaces op de juiste manier
- Schoon, gedocumenteerd, versiebeheer C/C++/QML dat jij volledig bezit
Ideaal voor: automotive & EV clusters, industriële/machine controle, medische & laboratorium instrumenten, energie/IoT monitoring en elk apparaat waarbij de UI moet communiceren met live hardware.
Stack: Qt 6 / QML, LVGL, C/C++, embedded Linux, STM32 / ESP32, CAN / DBC.
Vertel me je target hardware, schermen en datasources (DBC-bestand, sensorenlijst, protocol) en ik bepaal precies de scope.
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Krijg ik de broncode?
Ja — je ontvangt schone, gedocumenteerde, versiebeheerste broncode (QML / C / C++) die jij volledig bezit en waarop je kunt voortbouwen. Geen lock-in, geen verborgen afhankelijkheden.
Kun je mijn CAN bus / DBC-bestand decoderen?
Absoluut. Stuur je DBC en ik decodeer de signalen en koppel ze live aan de HMI — meters, uitlezingen, waarschuwingen. Ik werk ook met ruwe CAN, seriële en directe sensorinputs.
Werkt het op mijn hardware?
Vertel me je board en display (STM32, ESP32, embedded Linux, i.MX, enz.). Ik stem af op je hardware en de beperkingen ervan — Qt/QML voor Linux-klasse boards, LVGL voor kleinere MCUs.
Qt/QML of LVGL — welke heb ik nodig?
Het hangt af van je hardware. LVGL is geschikt voor resource-beperkte MCUs; Qt/QML is geschikt voor Linux-klasse boards die een rijkere UI nodig hebben. Deel je specificaties en ik adviseer je de juiste keuze.
Kun je integreren met mijn bestaande firmware/systeem?
Ja. Ik kan de HMI-laag bouwen bovenop je bestaande codebase en datasources, of een schone interface leveren waarop je firmware kan aansluiten. Deel je architectuur en ik maak een inschatting.
Wat heb je van mij nodig om te beginnen?
Je target hardware en display, de schermen/flows die je wilt, en je datasources (DBC-bestand, signaal-/sensorlijst, protocol). Hoe meer details, hoe nauwkeuriger de offerte en hoe minder revisies.

