How it Works

Powerful
Learn the most relevant Coding languages and about Data Science, Networking, Internet of Things, and Artificial Intelligence with tools and features such as mBlock Python, CyberPi’s multiple embedded and external sensors, CyberPi’s built-in Wi-Fi module and its speech and image recoginition with mBlock stage programming.

Why CyberPi?
- Being a powerful single board computer, CyberPi can be used to teach a variety of subjects, including AI, Data Science, Networks and IoT.
Cyber Pi together with its Pocket Shield is compatible with mBuild models and a lot of 3rd party electronic components (e.g. Arduino sensors, Servos, DCmotos etc.), making it suitable for various classroom settings and teaching scenarios. - With the built-in WIFI module, you can create Local Area Networks between multiple CyberPi, connect to Internet, and explore the Internet of Things.
- Learn about Artificial Intelligence, combining hardware and software to apply recognition of image, speech, text and more.
- Create games and other engaging Human-Computer Interactions with the multiple built-in sensors.
Software
CyberPi syncs with Makeblock APP, a robot control software in smart devices. Everyone can directly control Makeblock robots using official controller in the software, or creates and programs a specific controller to achieve richer robotic functionality.
For Educators

Educator Curriculum
The highly anticipated single-board computer fully packed with advanced electronic sensors, actuators and communication modules is here! Lessons and curriculum built with Canadian educators in mind, are now ready and aligned to various cross-curricular subject areas across all provinces and territories. This includes Math, Science, Technology, Language Arts and more! Our block-based beginner and advanced lessons help students in Grades 6-8 gain confidence in coding as they slowly transition to more complex coding languages. Our text-based beginner and advanced lessons help students in Grades 9-12 apply their learning in the Python language with CyberPi and take their coding skills to the next level.

Educator Training
A single-board computer, packed with advanced electronics helps teach students in Grades 6-12 while supporting the development of their coding skills from block-based programming to Python. During this training session, you will learn how to integrate the hardware and software that makes it a powerful tool to discover Data Science, Artificial Intelligence, Networks, and the Internet of Things in a learning environment.