Jednodoskový mikropočítač CyberPi Go s WiFi na výučbu aj hobby I

Tento počítač s displejom je na  jednom plošnom spoji a má zaujímavé možnosti tak čo sa týka výkonu, možností komunikácie, ako aj senzorovej výbavy. V kombinácii s možnosťou programovania pomocou grafických blokov a taktiež v modernom a populárnom programovacom jazyku Python je to zaujímavý nástroj na výučbu programovania, internetu vecí a umelej inteligencie. Na doske je displej, mini joystick, tri tlačidlá, senzor intenzity osvetlenia, gyroskop a 5 farebných LED diód.

Predstavenie platformy je v našom videu:

Technické parametre: Platforma: ESP32-WROVER-B; Procesor: 32 bitový dvojjadrový Xtensa taktovaný na 240 MHz; Pamäť ROM: 448 KB, SRAM: 520 KB, SPI Flash: 8 MB, PSRAM: 8 MB; Komunikácia: Wi-Fi, Bluetooth, USB-C; Port na pripojenie rozširujúcich modulov; Operačný systém: CyberOS od  Makeblock; Rozmery: 84 × 35 × 13 mm; hmotnosť 36 g.

Hardvérová výbava a ovládacie prvky CyberPI Go

Modul Pocket Shield

Rozširujúci modul Pocket Shield, ktorý sa pripája k CyberPi cez konektor v spodnej časti modulu má nabíjateľnú batériu, dva dvojpólové rozhrania vhodné na napájanie jednosmerných motorov a podobných zariadení a dve 3-pólové rozhrania, ktoré je možné použiť na pripojenie servomotorov, Neopixel LED pásikov, či modelárskych motorov ovládaných cez PWM.

CyberPI Go s modulom Pocket Shield

Pohľad na rozobratý modul zpredu

Pohľad zozadu. Všimnite si modul ESP32 s podporou WiFi

Môžete programovať cez webové rozhranie, potrebujete akurát stiahnuť program mLink2, alebo si stiahnuť lokálne vývojové prostredie.  Na adrese https://www.mblock.cc/en-us/download si stiahnite softvér mBlock PC version pre Windows, alebo MacOS.

Pri našich prvých pokusoch sme využili webové rozhranie https://ide.mblock.cc/#/ CyberPi zatiaľ v zozname hardvérových platforiem nie je, preto popdporu platformy pridáme nepriamo. Aktivujte v hornej časti webového vývojového prostredia aktivujte link Tutorials a následne Exlamples.

V ponuke platforiem vyberte CyberPi v zložke Data Science-Visualization. Následne si vyberte niektorý z príkladov.

Príklad Rainbow Lights. Blokový program a zdrojový kód v jazyku Python

V budúcom pokračovaní ukážeme postup programovania jednoduchej aplikácie.


Převzato ze stránky Nextech https://www.pcrevue.sk/a/IoT-a-robotika–jednodoskovy-mikropocitac-CyberPi-Go-na-vyucbu-aj-hobby-I  se souhlasem autora.