KS0221 keyestudio Ultimate Starter Kit for Raspberry Pi

From Keyestudio Wiki
Jump to navigation Jump to search

keyestudio Ultimate Starter Kit for Raspberry Pi


thumb

Kit Introduction

Raspberry Pi is a delicate card computer. This is a starter kit of Raspberry Pi, very suitable for zero-based raspberry pi enthusiasts. Through this kit, you can learn more about the knowledge of linux operating system, as well as C, python and other language programming based on the debian system of Raspberry Pi. This kit also provides you with some related sensors and modules applied to the Raspberry Pi.
We offer richer learning materials that allow you to learn about Raspberry Pi from scratch. The learning materials include the installation and usage of the Raspberry Pi related system, where also offer you the learning courses of Raspberry Pi collocated with some commonly used sensors and modules. It would be better If you are an arduino hobbyist because arduino and Raspberry Pi are the best partners. You can make more creative DIY works via arduino strong community support and rich third-party library resources, integrating into Raspberry Pi's powerful function support to motivate your creativity and inspiration!

Kit List

No. Product Name Quantity Picture
1 Keyestudio RPI GPIO-PCF8591 Shield 1
thumb
2 LED - Blue 5
thumb
3 LED - Red 5
thumb
4 LED - Yellow 5
thumb
5 LED - RGB 1
thumb
6 220Ω Resistor 8
thumb
7 10KΩ Resistor 5
thumb
8 1KΩ resistor 5
thumb
9 10KΩ Potentiometer 1
thumb
10 Buzzer (active) 1
thumb
11 Buzzer (passive) 1
thumb
12 Large Button Switch 4
thumb
13 Ball Tilt Sensor 2
thumb
14 Photo Resistor 3
thumb thumb thumb
15 Flame Sensor 1
thumb
16 LM35 Temp Sensor 1
thumb
17 IC 74HC595N 16-pin 1
thumb
18 1-digit LED 1
thumb
19 4-digit LED 1
thumb
20 8*8 LED Matrix 1
thumb
21 2x16 LCD display 1
thumb
22 IR Receiver 1
thumb
23 IR Remote Control 1
thumb
24 Servo Motor 1
thumb
25 Stepper Driver 1
thumb
26 Stepper Motor 1
thumb
27 Joystick Module 1
thumb
28 Relay Module 1
thumb
29 PIR Motion Sensor 1
thumb
30 Analog Gas Sensor 1
thumb
31 ADXL345 Three Axis Acceleration Module 1
thumb
32 HC-SR04 Ultrasonic Sensor 1
thumb
33 DS3231 Clock Module 1
thumb
34 DHT11 Temperature and Humidity Sensor 1
thumb
35 Soil Humidity sensor 1
thumb
36 RC522 RFID Module 1
thumb
37 RFID Card 1
thumb
38 Access Key 1
thumb
39 RPI GPIO Shield 1
thumb
40 Pin Headers 40
thumb
41 830-hole Breadboard 1
thumb
42 Female to Female Dupont Wire 20
thumb
43 Male to Female Dupont Wire 20
thumb
44 breadboard Jumper Wire 30
thumb
45 40 pin Colorful Jumper Wire 1
thumb

System Programming & Corresponding Tool Library Installation

1. Format the TFT card:
a. Plug the TFT card into the USB port through the card reader, open and install the SDFormatter tool in tool folders we provided. Open the tool as the figure shown below:
thumb

Tool Website: https://www.sdcard.org/downloads/formatter_4/index.html

b. The Driver in the upper figure: G is the TFT card just inserted. If you have several other TFT cards inserted in the computer, you can pass the drop-down menu to select the TFT card that needs to be formatted. And then click "Format",it will automatically format the TFT card. The formatting process will pop up the warning as shown below, then click OK.

thumb
c. The picture below shows the successful format of the TFT card:

thumb

2. Program Raspberry Mirror Image:
a. Open the Win32DiskImager in tool folder we provided, open the tool as the following figure shown:

thumb
b. Click marked 1 to select the formatted TFT card, then click marked 2 to choose the system image file "2017-01-11-raspbian-jessie-lite" in the raspberry image folder we provided. The figure shown as below:

thumb

 Raspberry Pi Download Address:https://www.raspberrypi.org/downloads/   

c. The above steps are configured well and click “Write”, it will automatically program the raspberry mirror image to the TFT card, and you need to wait for a few minutes in this process. Below shows the Write Successful. Then click “OK “ to unplug the TFT card.
thumb

Sample Code

 #include <wiringPi.h>
#include <pcf8591.h>
#include <stdio.h>

#define Address 0x48
#define BASE 64
#define A0 BASE+0
#define A1 BASE+1
#define A2 BASE+2
#define A3 BASE+3

char dat;

Documents

File: https://drive.google.com/open?id=1309GFYVPZwPOBOqR1904CCM0fNGei9kD

Buy From

http://www.keyestudio.com/keyestudio-rpi-t-shape-gpio-shield.html