CrowPi User Manual PDF
CrowPi User Manual PDF
CrowPi User Manual PDF
The CrowPi
About the CrowPi development board --------------------------------------------- 1-2
Initial Installation
CrowPi Pre-installation Requirements --------------------------------------------- 8-9
Downloading CrowPi image --------------------------------------------------------- 9-10
Summary
Summary and downloadable Lessons --------------------------------------------- 17
The CrowPi
About the CrowPi development board
Thank you for supporting and purchasing our Elecrow CrowPi Board!
After months of dedicated working with our top R&D engineers and teams at Elecrow,
We are proudly presenting the “CrowPi” , a one of a kind Raspberry Pi Development
board, Which we truly believe you'll like just as we do.
The CrowPi Board was specially crafted for those who are passionate about STEM
education, Making, Computer Science, Robotics, teaching others or just learning out of
curiosity!
We've been working hard to make the CrowPi board as easy as possible so anyone
(literally) will be able to learn how to code and make incredible projects using the
Raspberry Pi Single Board Computer.
1
All-in-One Kit, CrowPi embeds regular materials for doing RPI projects
Sensors
LCD display
Switches
Button
Buzzer
Relay
Servo
+ Bread boards
Steper motor
IR receiver I2C
=
LCD
NFC moudle
LED matrix
4 Bite segment
CrowPi Development Board Button arry
Jumpers
...
With our board we are solving issues that have been in the wild for quite a while .. issues
like:
Being in an unproductive, messy environment - full of sensors, jumpers, bread boards and
cables. Our CrowPi solves it by offering an all-in-one board with on-board necessary
sensors for learning and rapid development.
Being unable to start using Raspberry Pi or Python Coding due to the complex, old
fashionable learning methods. We offer 21 lessons to get started with hands-on, detailed
examples that anyone can make.
The Raspberry CrowPi Kit can be used as laptop, gaming console, IOT project, studying,
making, prototyping and more! The imagination is the limit.
You can fit Raspberry Pi 3 into the CrowPi and extend support of sensors and modules
using the on-board breadboard.
We'd like to thank you again for supporting us and purchasing your first CrowPi Develop-
ment board. We can't wait to see what you'll make with it!
2
Enclosure & Materials
Black Blue
CrowPi case is made of ABS plastic. The case edge is made of Aluminium alloy. The
monitor frame is made of arcylic.The fastener and hinge is made of iron. The handle is
made of plastic with metal coating. The development board is made of hasl lead free
FR-4. All the materials we use are non-toxic.
3
Hardware, Sensors & GPIO Usage
Module List:
1. ABS Plastic Case 11. Sound Sensor 21. Relay
2. Camera 12. PIR Motion Sensor(LH1778) 22. Matrix Buttons
3. 7inch HDMI Touch Screen 13. Ultrasonic Sensor 23. Independent Buttons
4. Power Circuit 14. Servo Inteface 24. RFID Module(MFRC522)
5. LCD Module(MCP23008) 15. UART 25. Switches
6. Segment LED (HT16K33) 16. Step Motor Interface 26. Bread board
7. Vibration Motor 17. Tilt Sensor(SW-200D) 27. Raspberry Pi
8. Matrix LED(MAX7219) 18. IR Sensor 28. GPIO LED Indicator
9. Light sensor(BH1750) 19. Touch Sensor(TTP223) 29. Acrylic board
10. Buzzer 20. Temperature and Humidity 30. Microphone
Sensor (DH11)
Note: The CHIP name (module) of each sensor is inside the parenthesis
4
5
Sensor Control Description
6
INDEPENDENT BUTTON UP: pin37/GPIO26 GPIO INPUT UX1-5 ON
DOWN: pin33/GPIO13 UX1-6 ON
RIGHT: pin35/GPIO19 UX1-7 ON
LEFT:pin22/GPIO25
Note : UX1 and UX5 are dialing switches, some sensors use the same GPIO, so if you
want to use those sensors, you have to turn on the right switch, for example: button-LEFT
using the same GPIO with the SERVO 2, if you want to use the SERVO, You can open
UX5-8, if you want to use button-LEFT , you can open UX1-8.
* Children should be under parent's supervision while using such a product, the product
contains small parts which might cause chocking to small children if swallowed.
* The relay module supplied inside our CrowPi board should ONLY be used within the
breadboard circuit designing, standing with 3v/5v power supply and SHOULD NOT
under any circumstances be used / connected or wired to a 220v/110v power plug like
light bulb, air conditioner etc …
* We care about your children's eyes and health just as you do, we do not recommend
using the device in dark room with no light for safety reasons and to protect the eyes
from the light of the LED’ s and LCD display.
7
* The device was designed to be portable. It's possible to take it anywhere including
out-doors, school, train etc … The device should not be left out-doors without
supervision and / or in bad weather conditions such as rain and snow. The device is
neither water or dust proof.
Initial Installation
Pre-installation requirements
Before diving right into the CrowPi Initial installation guide we'd like to confirm you have
everything that is required in order to make the installation process as smooth as possible.
Please go through the following checklist and make sure you have it all
Note: These are not optional. They are all necessary for the installation process.
8
Micro SD Adapter (To be able to Mouse + Keyboard (Can be
connect to your PC / Laptop) bluetooth as well as USB)
If you've confirmed you have the above items, You're ready to go!
In the following steps we'll go through downloading the Raspberry Pi Image that we're
going to use.
In order to make the whole process much easier and user-friendly, we've created an
image based on the stock Raspberry Pi Raspbian Image with all the necessary drivers
and installation that will help you get you started right away without hassle .
You can either use this method and burn our Image or use a stock Raspbian Image
from the Raspberry Pi website and then install all the drivers manually.
We highly recommend the first method. To clarify, We didn't modify or add any
thing unnecessary to the image, all the modifications are for the pure purpose of
9
making our CrowPi working perfectly with the Raspbian OS. If you don't have any
advanced knowledge with compiling packages from source / getting around
Linux OS - We strongly recommend downloading our Image.
To download our Image, go to the following link on your favourite web browser:
https://www.elecrow.com/download/crowpi/crowpiV1.zip
And download the “.img” (image) file that contains the CrowPi Raspbian OS.
To download the stock Raspbian image, go to the following link on your favourite web
browser:
https://www.raspberrypi.org/downloads/
And download the official Raspberry pi Raspbian OS or any other Raspberry compatible
image that works for you .
After you've successfully downloaded the image, you should have a file called
“<file_name>.img” while “<file_name>” can depend on where you downloaded from,
either Elecrow website or the Raspberry Pi Official website.
The file extension should be “.img” or “.zip” if it’ s an “.zip” you should extract it to have a
file file extension “.img” .
In order to extract it,download the software “7zip” for Windows or “the unarchiver”
for Mac OSX:
Windows: http://www.7-zip.org/download.html
Mac OSX: http://wakaba.c3.cx/s/apps/unarchiver.html
After you successfully confirmed you have the file, the next step will be burning the
image into your Micro SD card.
In order to burn the image, we'll need a tool called “Etcher” , Etcher is a graphical Micro
SD card writing tool that works on Mac OS, Linux and Windows.
You can download Etcher for your Operation System here: https://etcher.io/
10
After downloading and opening Etcher you should see something like this:
2) Click “Select Drive” button to select your Micro SD Card that you would like to burn the
image on (if Micro SD Card inserted, Etcher will do this step for you automatically)
3) Click Flash Button to flash the image, wait for it to finish and we're done!
After finishing the burning process it's time to disconnect the micro SD card from the PC
/ laptop and plug it into the Raspberry Pi.
Note: Make sure to follow the following steps carefully, don't apply extra pressure or
strong force over the cable as you might damage the pins.
11
After successfully plugging back in the Micro SD card, we'll need to lay the Raspberry Pi
over it's location on top of the CrowPi board.
Raspberry Pi 3
HDMI Port
USB 2.0
Note: First of all, we should have to plug the cable first, then mount screw . You
can put the unused cable under the board.
Afterwards, we'll need to plug it in by using “rainbow” (flat) cable. We'll first carefully plug
it into the Raspberry pi making sure it covers the exact pins of the raspberry pi and very
importantly doing it carefully not to damage the Raspberry Pi pins.
Raspberry Pi 3
The second step will be plugging the “rainbow” cable into the CrowPi board.
We'll take the other end of the “rainbow” cable and carefully plug it directly into the board
making sure it covers all the pins and placed at the right spots.
12
And … We are done! Well … almost!
To make sure that the Raspberry Pi won't move during your rapid development we will
need to attach it using screws, the Raspberry Pi contains screws to be attached to the
CrowPi board, take a look at the following picture for reference:
Power Port
13
USB Powered-Easy
and Convenient
Power Button
After powering on the board by clicking on the power button, the Raspberry Pi should
load the operating system automatically. Give it few seconds up to one minute to load
until you'll see the desktop environment and you'll be ready to go
14
Congratulations!
You've officially got your CrowPi up and running.
You might have realized that you have no way to control the desktop environment
except for the 7 inch touch screen … let's get it solved by plugging in a keyboard and
external mouse.
15
Or connect Bluetooth keyboard and mouse using the touch screen with the bluetooth
configuration
Last thing will be connecting to a local wifi access point or using Ethernet cable if that
works better for you (both are optional)
WiFi
Ethernet cable
After this, you should have fully functional CrowPi laptop that you can do everything
you want to with it!
16
Summary
What should you do next?
If you encounter any issues or have any question regarding the CrowPi, don't hesitate
to ask, we are always here for you. info@elecrow.com
17
by Elecrow