Note
Hello, welcome to the SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community on Facebook! Dive deeper into Raspberry Pi, Arduino, and ESP32 with fellow enthusiasts.
Why Join?
Expert Support: Solve post-sale issues and technical challenges with help from our community and team.
Learn & Share: Exchange tips and tutorials to enhance your skills.
Exclusive Previews: Get early access to new product announcements and sneak peeks.
Special Discounts: Enjoy exclusive discounts on our newest products.
Festive Promotions and Giveaways: Take part in giveaways and holiday promotions.
👉 Ready to explore and create with us? Click [here] and join today!
SunFounder Raphael Kit for Raspberry Pi¶
Thanks for choosing our Raphael Kit.
Note
This document is available in the following languages.
Please click on the respective links to access the document in your preferred language.
Are you new to Raspberry Pi? Are you looking for a clear path to learn Raspberry Pi? Would you like to do more than just copy and paste code, but actually write your own? If you answered yes to any of the above questions, then the Raspberry Pi Education Starter Kit - Raphael Kit is right for you.
The kit is unlike other kits that only have a variety of projects. It is a true educational kit designed for beginners, whether you are programming beginners, electronics hobbyists, experienced electrical engineers, students or educators, this kit will meet all your needs.
In addition to including all the hardware and software needed for beginners, the kit also offers an online tutorial with 161 interesting projects in 5 programming languages and 45 free video courses (30 hours) on getting started to mastery.
This video course shows beginners how to set up the Raspberry Pi, use the GPIO pins and sensors, and learn the basics of circuits and programming. Each course has simple and interesting projects for beginners to practice and learn, all you need to do is to follow step by step and eventually you will be able to master the Raspberry Pi and make your own projects.
After learning the video tutorials, you can practice the use of each component from our online tutorials and play with some more advanced and interesting projects.
Alternatively, you can use the components to build projects in other languages, such as C, Scratch, Java (processing) and JavaScript (Nodejs).
If you have any questions, please send an email to service@sunfounder.com and we will respond as soon as possible.
Contents
- For Pi 5
- For Pi 4, 3, and All Other Pi Models
- Play with Python
- Python Video Course
- Video 1: First Boot
- Video 2: Mastering Linux Essentials and Command Line Basics on Raspberry Pi
- Video 3: Python Essentials in One Session
- Video 4: Understanding and Using GPIO Pins
- Video 5: Understanding Binary Numbers
- Video 6: Understanding GPIO Inputs, Pull Up and Pull Down Resistors
- Video 7: GPIO Inputs from Button Switch
- Video 8: Using a Button as a Toggle Switch for LED Control
- Video 9: Using GPIO Pins for PWM to Simulate Analog Output
- Video 10: Making a Dimmable LED with Two Push Buttons
- Video 11: Understanding and Using a RGB LED
- Video 12: Pushbutton Control of RGB LED
- Video 13: Set Color of RGB LED with Push Buttons
- Video 14: Installing Visual Python on the Raspberry Pi
- Video 15: Analog Input on the Raspberry Pi Using the ADC0834
- Video 16: Creating a Potentiometer Controlled Dimmable LED
- Video 17: Mixing Any Color on an RGB LED
- Video 18: Using a Joystick With the Raspberry Pi
- Video 19: Simple Control of Servo From Raspberry Pi
- Video 20: Controlling Position of a Servo With a Potentiometer
- Video 21: Using a HC-SR04 Ultrasonic Sensor For Echolocation
- Video 22: Measuring Distance with the HC-SR04 Ultrasonic Sensor
- Video 23: Measuring the Speed of Sound with an Ultrasonic Sensor
- Video 24: Using a PIR Motion Sensor with the Raspberry Pi
- Video 25: Measure Temperature and Humidity with the DHT-11 Sensor
- Video 26: Using an LCD1602 LCD Display with I2C
- Video 27: Build a Temperature and Humidity System with LCD Display
- Video 28: Understanding and Using Active and Passive Buzzers
- Video 29: Build a Programmable Temperature Sensing Alarm
- Video 30: Using a Photoresistor to Detect Light on the Raspberry Pi
- Video 31: Alarm for Detecting Motion in the Dark
- Video 32: Understanding and Using a Keypad with the Raspberry Pi
- Video 33: How to Incorporate a Keypad into a Raspberry Pi Project
- Video 34: Creating a Python Class and Library for Reading a Keypad
- Video 35: Create Mobile Raspberry Pi Projects with Keypad and LCD
- Video 36: Monitoring User Input from Keypad Using Threading
- Video 37: Motion Detection Alarm System With LCD and Keypad
- Video 38: Raspberry Pi Security System
- Video 39: Raspberry Pi Security System
- Video 40: Remotely Run Your Security Project Using Putty
- Video 41: How to Set Up a Remote Desktop on Raspberry Pi Using VNC
- Video 42: How to Send Data to the PC over WiFi or Ethernet Using UDP
- Video 43: How to Build a Simple Client Server System with Raspberry Pi
- Video 44: Building an Improved Client Server Connection to the Pi
- Video 45: Getting Ready to Master the Raspberry Pi Camera
- Video 46: Using the Raspberry Pi Camera in Bullseye with OpenCV
- Video 47: Calculating Frames Per Second (FPS) In OpenCV and Overlay on Frame
- Video 48: Adding Boxes, Rectangles and Circles on Images in OpenCV
- Video 49: Creating A Bouncing Box Overlay in OpenCV
- Video 50: Understanding Images as Array Data Sets
- Video 51: Modifying OpenCV Images and Creating Regions of Interest
- Video 52: Understanding and Working in the HSV Color Space
- Video 53: Understanding and Using Trackbars in OpenCV
- Video 54: Using Trackbars to Track Colored Objects in OpenCV
- Video 55: Tracking An Object of Interest in OpenCV Using Contours
- Video 56: Prepping for the Next Lessons in the Class
- Video 57: Assembling the Sunfounder Pan/Tilt Hat for the RPi Camera
- Video 58: Tracking an Object of Interest with Pan/Tilt Camera Mount
- Video 59: Control System for Pan/Tilt Camera Hat for RPi Camera
- Video 60: Improved Pan/Tilt Tracking Control Algorithm
- Video 61: Finding and Tracking Faces In OpenCV with Haar Cascades
- Video 62: Finding and Tracking Faces In OpenCV with Haar Cascades
- Video 63: Track Faces in OpenCV with a Pan/Tilt Camera
- Video 64: Object Detection on Raspberry Pi Using Tensorflow Lite
- Video 65: Understanding Tensorflow Object Detection Data Structure
- Video 66: Increasing Speed of Tensorflow Lite for Object Detection
- Video 67: Using a Capacitive Touch Sensor with Python
- Video 68: Controlling an RGB LED With A Capacitive Touch Sensor
- Video 69: Using the MFRC522 RFID Module and Tag on Raspberry Pi
- Video 70: Using the MFRC522 RFID Module and Tag on Raspberry Pi
- Video 71: Using an IR Proximity Sensor for Collision Avoidance
- Play with C
- Play with Processing
- Play with Nodejs
- Play with Scratch
- Learn about the Components in Your Kit
- GPIO Extension Board
- Breadboard
- Resistor
- Transistor
- Capacitor
- Diode
- Jumper Wires
- 74HC595
- L293D
- ADC0834
- LED
- RGB LED
- LED Bar Graph
- 7-segment Display
- 4-Digit 7-Segment Display
- LED Matrix Module
- I2C LCD1602
- Buzzer
- Audio Module and Speaker
- DC Motor
- Servo
- Power Supply Module
- Relay
- Button
- Micro Switch
- Slide Switch
- Potentiometer
- Joystick Module
- Rotary Encoder Module
- Keypad
- Photoresistor
- Thermistor
- Tilt Switch
- Touch Switch Module
- Reed Switch Module
- Obstacle Avoidance Module
- Speed Sensor Module
- PIR Motion Sensor Module
- Ultrasonic Module
- Humiture Sensor Module
- MPU6050 Module
- MFRC522 Module
- Camera Module
- Appendix
- FAQ
- Thank You
Copyright Notice
All contents including but not limited to texts, images, and code in this manual are owned by the SunFounder Company. You should only use it for personal study,investigation, enjoyment, or other non-commercial or nonprofit purposes, under therelated regulations and copyrights laws, without infringing the legal rights of the author and relevant right holders. For any individual or organization that uses these for commercial profit without permission, the Company reserves the right to take legal action.