Gambas 3 op Arduino Uno Q

De Arduino Uno Q is een bord met naast de typische “uno” headers en een STM 32U585 processor, ook een “algemene” processor, van Qualcomm: Dragonwing, die 2 GB ter beschkking heeft, en er is 16 GB eMMC ruimte, wifi en bluetooth. Je hebt een uitbreiding nodig via de USB-C om scherm, muis, toetsenbord en eventueel ethernet aan te sluiten, en hem te starten als volledige “pc”.

Het voorgeïnstalleerde systeem is Linux, Debian, maar dat staat niet vermeld op het doosje. De desktop is XFCE, en via Synaptic package manager kan je gemakkelijk Gambas3 zoeken, kiezen, en installeren, bv 3.20.2-1 hier bij mij. Gambas komt ook mooi mee in het Development menu te staan, naast Arduino App Lab.

Ik heb geen Arduino dingen gebruikt, alleen geprobeerde of Gambas op zich werkt: een CLI test applicatie en een Graphic Application met een paar knoppen en een gridview; allebei geen probleem. Ik vermoed dat de “brug” naar de Arduino functionaliteit echter niet zo eenvoudig zal zijn. Maar als je een Arduino sketch maakt die ergens data schrijft, kan je met veel plezier daar een Gambas interface op los laten…