CyberPi er en programmerbar mikrocomputer som er designet for undervisning i programmering gjennom forskellige programmeringsspråk: blokkprogrammering eller tekstprogrammering i Python. Den er liten, men har fullfargeskjerm og flere sensorer som mikrofon, akslerometer og gyroskop. CyberPi har et uavhengig utviklet CyberOS-system med mulighet for å koble til et stort utvalg av moduler og sensorer. Ved å jobbe med softwaren mBlock tar CyberPi Python med inn i klasserommet og gjør det mulig for brukerne å lære AI og IoT på en enkel måte til i begnnylsen og mer avansert etterhvert som man lærer. I CyberPi Go Kittet finnes også et Pocket Shield som gir ubegrensede muligheter.
Pocket Shield: Pocket Shield driver CyberPi og utvider CyberPis kapasitet. Den leveres med et oppladbart, høypresterende litiumsbatteri (800mAh), 2 DC-motorporter og 2 servoporter. Servoportene kan kobles til LED-strips samt Arduino digitale og analoge sensorer.
Type-C-kabel: Programmer eller lad opp CyberPi ved å koble den til en pc eller et Pocket Shield med en Type-C-kabel. CyberPi kan også programmeres trådløst via en pc eller en mobil enhet.