Blog

Embedded Software
In dit blogartikel wil ik een kleine Qt-Quick-toepassing (qml) presenteren als voorbeeld voor een Modbus-verbinding via TCP/IP. In de Qt-voorbeelden vond ik voor Modbus-verbindingen alleen QWidget-voorbeelden, en nadat ik onlangs een Qt Quick-toepassing hiervoor heb gemaakt, wil ik er een…
Embedded Software Raspberry Pi
Dit is een handleiding voor het configureren van Qt Creator om kruisgecompileerde Qt-libraries voor de Raspberry Pi 4 te gebruiken en om applicaties voor de Raspberry te maken.
Embedded Software Raspberry Pi
Dit is een handleiding voor het cross-compileren van Qt 5.15.2 voor de Raspberry Pi 4 en de installatie op de Compute Module 4. Het is een update op mijn blogartikel Qt op de Raspberry Pi 4, met het verschil dat ik deze keer Raspberry Pi OS Lite.
Embedded Software Raspberry Pi
Dit is een handleiding voor het installeren van Raspberry Pi OS Lite op een Compute Module 4. Als werkcomputer gebruik ik Ubuntu 20, geïnstalleerd op een virtuele machine.
Embedded Software Raspberry Pi
Ik moest onlangs een applicatie (kiosksysteem) ontwikkelen voor/op een Raspberry Pi 4. Het bijzondere was dat er 2 aanraakmonitoren moesten worden aangesloten via HDMI, die daarbij 90 graden naar rechts moest worden gedraaid. Dus 2 monitoren op elkaar met portretoriëntatie. Het draaien van het…
Embedded Software Raspberry Pi
Het veel schrijven of overschrijven van gegevens heeft invloed op de levensduur van een SD-kaart. Het is daarom raadzaam om te schrijven naar een RAM-schijf voor toepassingen die vaak tijdelijke gegevens hebben (bijv. sensorwaarden voor vergelijkende berekeningen) en die niet langer nodig zijn na…
Embedded Software
Als men een Qt-applicatie - of een andere applicatie - voor de Raspberry Pi 4 gemaakt heeft, wil men vaak dat de applicatie direct wordt opgeroepen nadat de Raspberry opnieuw is opgestart. Dit wordt vaak geprobeerd met startscripts die op verschillende plaatsen kunnen worden ingevoerd. Het is…
Embedded Software
De taak was om een Qt Quick-applicatie (GUI) te schrijven om nieuwe firmware te uploaden naar een touch controller. De fabrikant heeft de uploadsoftware in een .exe-toepassing beschikbaar gesteld, die een .bin-bestand op de touch controller laadt. Ik wilde de Qt-Classes "QProcess" gebruiken,…
Embedded Software
Het doel was om een Qt-applicatie voor de Raspberry Pi 4 te schrijven, waarmee men kan schakelen tussen verschillende WLAN-toegangspunten en de bijbehorende inloggegevens kan opslaan. Ik gebruikte als uitgangspunt een raspbian-buster-lite-afbeelding en een Qt-installatie zoals beschreven in Qt op…
Embedded Software Raspberry Pi
De USB-C-interface van de Raspberry Pi 4, die normaal gesproken wordt gebruikt voor voeding, kan ook worden gebruikt als een normale USB-interface. Dan moet de Raspberry echter via de GPIO-pinnen stroom leveren.