Buy from OSOYOO | Buy from UK | Buy from DE | Buy from IT | Buy from FR | Buy from ES | Buy from JP |
There are many entry level Robot Car Kits in the market, most of them are controlled by Arduino Boards. You can check our tutorial blog for such OSOYOO Robot kit for Arduino in https://osoyoo.com/2020/05/12/v2-1-robot-car-kit-for-arduino-tutorial-introduction/.
The advantage of Arduino Robot Car kit is that Arduino has no Operating System and programming is simple and easily. For some basic robot application which needs only simply logic to handle sensor data and control actuators, Arduino-controlled robot car is a good choice.
However, for some more complex robot applications which need more complex functions such as computer vision(CV), Internet of Things (IoT), web server control etc, Arduino board’s ability is too weak to reach the target.
In order to help intermediate students to complete some complex Robotic project. We developed a more advanced Raspberry Pi Robot Car learning Kit.
Why Raspberry Pi is so important to the Robot Car DIY learning kit?
Because Raspberry Pi is a real computer which has Linux OS (Raspbian) and therefore much powerful than Arduino Board which is simply a microcontroller(MCU).
With Raspbian OS and its huge open-source software community, people can make much complicated Robot projects, i.e. web application, database, A.I., machine learning, IoT, Computer Vision etc.
Unlike Arduino board, Raspberry Pi programming environment is much more complex and flexible. It supports almost all programming language as long as the language is supported by Raspbian Open Source community. The most commonly used languages to access Raspberry Pi GPIO pins are C and Python. If you want to learn some Raspberry Pi hardware GPIO programming, you can read our tutorial in following links:
https://osoyoo.com/2017/10/09/raspberry-pi-starter-kit-v1-introduction/
Since Raspberry Pi programming is different from Arduino, we suggest user should get some basic Linux knowledge before practice Raspberry Pi Robot project. If you want to learn Linux Robot by doing, you can buy this kit as learning kit. We provide some basic lessons in the kit to show you how to set up Raspbian Linux environment, how to use a Linux shell to control car movement and how to use a web browser to monitor and control car movement through the camera.
These basic projects in our tutorial have step by step instruction with sample code, circuit graph and installation video. These lessons all have been tested, so if you strictly follow our instruction, they will work without any problem. We also write detailed comments in our python sample code, which can help you to understand the code and customize for your own application. However, you must have some Linux and python background knowledge, otherwise please do not change the code.
If you have any interesting application to use our Robot kit, you are more than welcome to share your excellent ideas in our comments section.
Lesson 1 Hardware Installation |
Lesson 2 Software Installation and Basic Movement |
Lesson 3 Line Tracking |
Lesson 4 Obstacle Avoidance |
Lesson 5 Wifi UDP control by phone |
Lesson 6 Web Camera Control |
No. | Picture | Device | Qty. | Link |
1 | Raspberry Pi board 2/3/4 (not in package) |
1 | ||
2 | OSOYOO PWM HAT v1.0 | 1 | Click here to buy | |
3 | OSOYOO model X motor driver module | 1 | Click here to buy | |
4 | Servo motor | 1 | Click here to buy | |
5 | Servo motor holder | 1 | Click here to buy | |
6 | Servo horn | 1 | Click here to buy | |
7 | Voltage meter | 1 | Click here to buy | |
8 | Motor with cable | 2 | Click here to buy | |
9 | Motor holder | 2 | Click here to buy | |
10 | Wheel | 4 | Click here to buy | |
11 | Motor Flexible Coupler | 4 | Click here to buy | |
12 | RC Steering Cup | 2 | Click here to buy | |
13 | Connecting rod | 1 | Click here to buy | |
14 | Rod radial end bearing | 4 | Click here to buy | |
15 | Chassis | 1 | Click here to buy | |
16 | 3pin female to 3pin female jumper wire | 1 | Click here to buy | |
17 | 6Pin female to female jumper wire |
1 | Click here to buy | |
18 | 2Pin 20 cm XH2.54 female jumper wire |
1 | Click here to buy | |
19 | 18650 battery box | 1 | Click here to buy | |
20 | Battery charger for 18650 battery (Optional) |
1 | Click here to buy | |
21 | 1Pair 18650 batteries (Optional) | 1 | Click here to buy | |
22 | Philips screwdriver | 1 | Click here to buy | |
23 | L Type hex wrench | 1 | Click here to buy | |
24 | Tracking sensor module | 1 | Click here to buy | |
25 | 7pin 25 cm Female to Female Cable | 1 | Click here to buy | |
1 | Ultrasonic Sensor | 1 | Click here to buy | |
2 | Servo Motor | 1 | Click here to buy | |
3 | Mount Holder for Ultrasonic Sensor | 1 | Click here to buy | |
4 | 10Pin jumper wire female to female 20 cm | 2 | click here to buy | |
1 | CSI camera | 1 | Click here to buy | |
2 | Servo Motor | 1 | Click here to buy | |
3 | Mount Holder for CSI camera | 1 | click here to buy |
DownLoad Url osoyoo.com