Note: From 29th May 2020 onwards, CrowPi supports the Raspberry Pi 4 Model B board.
CrowPi is an educational tool based on Raspberry Pi, designed to help people learn electronics, programming, and basic computer science. The success of CrowPi is based on the popularity of Raspberry Pi, and on the unique advantages of the product itself, such as the compact development board, the neat and portable case, the step by step tutorials, and the affordable price.
As we all know, computer science and programming are now regarded as an essential ability for 21st-century students, and are becoming a key component of many curriculums, even in primary schools. And when we combine computer science and programming with electronics, we can build many useful devices both for industrial applications and for use in our daily life. Some examples of modern applications for IT are: running a weather station, PIR automatic lighting, line tracking robot car, vehicle radar, and so on.
What is CrowPi?
CrowPi is a education/training kit based on Raspberry Pi, equipped with a 7 inch HD touchscreen along with a camera. All the regular components used in DIY electronics are packed into the CrowPi development board, such as character LCD, LED matrix, buzzer, light sensor, PIR sensor, ultrasonic sensor, IR sensor, etc.
This is CrowPi Basic Kit:
This basic kit does not include the Raspberry Pi board which gives you the flexibility to purchase it separately here:
- Raspberry Pi 4 Model B 1GB (discontinued but compatible)
- Raspberry Pi 4 Model B 2GB
- Raspberry Pi 4 Model B 4GB
- Raspberry Pi 4 Model B 8GB (Newly launch in May 2020)
- Raspberry Pi 3 Model B+
- Raspberry Pi 3 Model A+
- Raspberry Pi 3 Model B
Raspberry Pi is the most popular pocket-sized computer. It has been used all over the world to complete tremendous projects. Raspberry Pi 4 Model B is the latest version. Before we get hands-on with CrowPi, we should master the basic knowledge of Raspberry Pi hardware.
The main purpose of CrowPi is to work as an educational tool. It can be used as a small computer to learn basic computer science and practice programming. It can also carry out many electronic experiments. What’s more interesting, we can play Nintendo games and build our own games.
Learn Basic Computer Science
As a small and affordable computer, Raspberry Pi is not as powerful as our Desktop computers or notebooks. However, it can deal with most of the regular requirements for basic computer science.
Use CrowPi as a Computer
Set Up RetroPie and Play Nintendo Games
Surf On the Internet
Listen to Music
Send and Receive Emails
Practice Scratch and Python
Scratch and Python are very popular programming languages for beginners. All of our lessons are written based on these two languages.
CrowPi Python Lesson 1- Using the buzzer as an alert notification
Create Your Own Python Games
CrowPi Scratch Lesson 2- Controlling the Buzzer Using a Button
Create Your Own Scratch Games
Build Electronic Projects
You can start by using only a few components, such as the sound sensor and buzzer to build a noisy alarm system. After you’re getting skillful, you can complete a more complicated project, such as activating the LCD and LED segment displays, LED matrixes, buzzers, or vibration motors at the same time with an NFC card.
Python Lesson7- Detect Room Temperature and Humidity Using HDT11 Sensor
Python Lesson 14- Controlling the 8x8 Matrix LED
NFC Trigger System
Build Automatic Fire Alarming and Extinguishing System
Play Minecraft with CrowPi
Minecraft Pi edition comes with a revised feature set and support for multiple programming languages. You can start by building structures in the traditional Minecraft way, but once you’ve got to grips with the in-game features, there’s an opportunity to break open the code and use the programming language to manipulate things in the game world. You’ll be learning new skills through Minecraft!