A
A
  • Angol
  • Magyar
  • 10 perc

Az Arduino Uno Q bemutatkozása: Python és C++ a fejlesztés szolgálatában

Az Arduino Uno Q programozási lehetőségeit, fejlesztői környezetét és egyedi architektúráját ismerhetjük meg, miközben a videó felveti az új bridge rendszerek és fejlesztőeszközök kihívásait.

Az Arduino Uno Q egyedülálló mikrovezérlő és egyben single board számítógép, amely lehetőséget ad Python és C++ használatára is a fejlesztés során. Az új fejlesztői eszközök, mint az Arduino AppLab, vizuális programozási környezetet biztosítanak, miközben támogatják mind a Linux futtatására képes számítógépes oldalt, mind a valós idejű operációs rendszerrel rendelkező mikrovezérlő oldalt.

Külön figyelmet érdemel a két rész – a Linuxot futtató Dragon Wing processzor és az STM32 mikrovezérlő – közötti kommunikáció, amit egy ún. bridge library valósít meg. Ez lehetővé teszi, hogy például a Linux-oldali Python script távoli eljáráshívással (RPC) kapcsolódjon a mikrovezérlő funkcióihoz, mint például egy LED állapotának vezérlése.

A videó rávilágít az olyan újdonságokra, mint a monitor objektum az adatok soros kijelzésére, továbbá megosztja a tapasztalatokat a fejlesztői környezet jelenlegi hiányosságaival is, például a forráskód elérhetőségével vagy a hibakeresés nehézségeivel kapcsolatban.

Az Arduino AppLab vizuális moduljaival az egyszerű hardvervezérléstől kezdve egészen AI-alapú képosztályozásig számos példán keresztül mutatja be a lehetőségeket, miközben felveti a kérdést: mennyire lesz gördülékeny és felhasználóbarát az új eszköz, és vajon hogyan integrálható a már meglévő ökoszisztémába?