Calliope è una piccola scheda su cui sono presenti:
- un display a LED composto da 25 luci rosse
- un microfono
- un altoparlante
- un LED RGB
- un sensore di posizione
- 4 pin: angoli che reagiscono al tatto
- 2 pulsanti A e B
Calliope Mini può misurare la temperatura, la luminosità e collegarsi ad altri Calliope Mini.
La programmazione di Calliope Mini solitamente avviene in ambiente Open Roberta, un linguaggio di programmazione a blocchi, con cui si possono programmare anche Arduino, Microbit, LEGO WeDo, LEGO Mindstorms, ed altri microcontrollori. Aggiungendo ulteriori sensori e motori, il piccolo computer può essere programmato anche via Bluetooth.
Open Roberta è un linguaggio sviluppato dal Fraunhofer Institut per avvicinare tutti ad un linguaggio a blocchi con interfaccia semplificata pur conservando le regole dell’informatica.
In Germania è il tool utilizzato per approcciarsi al coding ed alla robotica a partire dalla 3° elementare.
Calliope mini permette a bambini e ragazzi di entrare facilmente nel mondo della robotica e sperimentare tantissimi progetti con facilità.
Il tutto senza avere alcuna conoscenza preliminare di elettronica o programmazione.