Authorized Online Retailers

Buy from US Buy from UK Buy from DE Buy from IT Buy from FR Buy from ES

Instroduction

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 Arduino Robot kit in https://osoyoo.com/2017/08/06/osoyoo-robot-car-diy-introduction .

The advantage of Arduino Robot Car kit is that Arduino has no Operation 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, and also if you go online you can also find the best robot toys so kids can play with these too.

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 micro-controller(MCU).

With Raspbian OS and its huge open-source software community , people can make much complicated Robot projects,i.e web appliation, 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 Rasbian Open Source community. The most commonly used languages for 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/

https://osoyoo.com/2016/06/13/internet-of-thingsiot-starter-kit-on-raspberry-pi/

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 Rasbian Linux environment, how to use Linux shell to control car movement and how to use 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.

We also provide an optional Open-CV sample project for use to practice Robotic Computer Vision procedure. However, as OPENCV and machine learning open source community is evolving everyday, we can not guarantee that the opencv project will work properly. You might do your due diligence to follow up the opencv community’s updates and make your project work.

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.

Tutorial Directory

Raspberry Pi tank Car Lesson 1:
Tank Car Chassis Installation

Raspberry Pi Tank Car Lesson 2:
Electronic Parts Installation

Raspberry Pi Tank Car Lesson 3:
Line Follower
Raspberry Pi Tank Car Lesson 4:
Web Control Camera
Raspberry Pi Tank Car Lesson 5:
Web Control Camera

Tank Car Electronic Parts Kit for Raspberry Pi

Packing List:

Parts and Devices

Device

Picture
Qty.


Accessories

Tank Chassis
 
1
Raspberry Pi 3 Board

(Not in Package)

1 M3*5 Plastic Screw x 4
M3 Plastic Nut x 4
M3*5+6 Plastic Pillar x 4
OSOYOO Model-Pi Motor Driver Module
1 M3*5 Plastic Screw x 4
M3 Plastic Nut x 4
M3*5+6 Plastic Pillar x 4
PCA9685 compatible module
1
M3*5 Plastic Screw x 4
M3 Plastic Nut x 4
M3*5+6 Plastic Pillar x 4
Camera with mount holder
1
M3*5 Plastic Screw x 2
M3 Plastic Nut x 2
M3*5+6 Plastic Pillar x 2
Voltage Meter
1
M3*5 Plastic Screw x 2
M3 Plastic Nut x 2
M3*5+6 Plastic Pillar x 2
Tracking Sensor Module
5
M3*5 Plastic Screw x 5
M3 Plastic Nut x 5
M3*5+6 Plastic Pillar x 5
18650 Battery Box
with 2Pin
connectors
1 M3*10 Screw x 4
M3*10 Nut x 4
L USB port to Micro USB port cable
1

Connect Model-Pi Motor Driver Board with Raspberry Pi board

Camera cable
1

Connect Camera with Raspberry Pi board

5Pin 20cm Jumper wire 1 Connect 5 tracking sensor modules with Raspberry Pi board
4Pin 20cm jumper wire 1 Connect PCA9685 compatible module with Raspberry Pi board
2Pin 20cm jumper wire 1 Connect PCA9685 compatible module with Raspberry Pi board
3pin 15cm jumper wire 1 Connect voltage meter with Model-Pi motor driver board
4Pin 10cm jumper wire 1 Connect PCA9685 compatible module with Model-Pi motor driver board
2pin 10cm jumper wire 1 Connect PCA9685 compatible module with Model-Pi motor driver board
1 to 5pin female
jumper wire
2 Connect 5 tracking sensor modules with PCA9685 compatible module
HDMI to HDMI Cable
1
Srews Package
1
SD Card Reader
1
16GB TF card
1
Phillips Screwdriver
1
Cable Tie 10
Black electrician tape 1