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 Newton Lab Kit for Raspberry Pi Pico 2¶
Thank you for choosing the SunFounder Newton Lab Kit!
This advanced learning kit, built around the Raspberry Pi Pico 2, offers a wide range of components, including displays, sound modules, drivers, controllers, and sensors, designed to give you a deep understanding of electronic devices.
We’ve prepared numerous exciting and practical projects, along with extensive, expert-level resources to guide you. Simply power up your computer, and you’ll be learning programming in no time.
To accommodate different preferences, we provide two programming languages: MicroPython and C/C++ (Arduino). Each language comes with its own set of engaging projects, allowing you to choose the one that best suits your interests.
If you’d like to explore additional projects not yet included, feel free to email us. We are continually updating our online tutorials and are always open to suggestions.
For inquiries or suggestions, contact us at: service@sunfounder.com.
Source Code
Or check out the code at Newton Lab Kit - GitHub
Content
- About this Kit
- Raspberry Pi Pico 2
- Download the Code
- Basic Electronic Circuits
- For MicroPython User
- 1.1 Introduction of MicroPython
- 1.2 Install and Introduce Thonny IDE
- 1.3 Install MicroPython on Your Pico2
- 1.4 Download and Upload the Code
- 1.5 Quick Guide on Thonny
- 2.1 Hello, LED!
- 2.2 Display the Level
- 2.3 Fading LED
- 2.4 Colorful Light
- 2.5 Reading Button Value
- 2.6 Tilt It!
- 2.7 Toggle Left and Right
- 2.8 Press Gently
- 2.9 Feel the Magnetism
- 2.10 Detect Human Movement
- 2.11 Turn the Knob
- 2.12 Feel the Light
- 2.13 Thermometer
- 2.14 Water Level Detection
- 2.15 Two Types of Transistors: NPN and PNP
- 2.16 Control Another Circuit with a Relay
- 3.1 Make the Buzzer Beep!
- 3.2 Play Custom Tones with a Passive Buzzer
- 3.3 Controlling an RGB LED Strip
- 3.4 Liquid Crystal Display (LCD1602)
- 3.5 Controlling a Small Fan (DC Motor)
- 3.6 Controlling a Water Pump
- 3.7 Swinging Servo
- 4.1 Reading Values from a Joystick
- 4.2 Using a 4x4 Keypad
- 4.3 Electrode Keyboard with MPR121
- 5.1 Using the 74HC595 Shift Register
- 5.2 Displaying Numbers
- 5.3 Creating a Time Counter with a 4-Digit 7-Segment Display
- 5.4 Displaying Graphics on an 8x8 LED Matrix
- 6.1 Measuring Distance with an Ultrasonic Sensor
- 6.2 Measuring Temperature and Humidity with DHT11
- 6.3 Read from the MPU-6050
- 6.4 Using an Infrared Remote Control
- 6.5 Interfacing RFID
- 7.1 Creating a Light Theremin
- 7.2 Building a Room Temperature Meter
- 7.3 Building an Alarm Siren Lamp
- 7.4 Building a Passenger Counter
- 7.5 Creating a “10 Second” Game
- 7.6 Building a Traffic Light Controller
- 7.7 Creating a “Guess the Number” Game
- 7.8 Building an RFID Music Player
- 7.9 Building a Fruit Piano
- 7.10 Building a Reversing Aid
- 7.11 Building a Somatosensory Controller
- 7.12 Building a Digital Bubble Level
- For Arduino User
- 1.1 Install Arduino IDE(Important)
- 1.2 Introduce of Arduino IDE
- 1.3 Setting Up the Raspberry Pi Pico 2 (Important)
- 1.4 Install libraries (Important)
- 2.1 Hello, LED!
- 2.2 Display the Level
- 2.3 Fading LED
- 2.4 Colorful Light
- 2.5 Reading Button Value
- 2.6 Tilt It!
- 2.7 Toggle Left and Right
- 2.8 Press Gently
- 2.9 Feel the Magnetism
- 2.10 Detect Human Movement
- 2.11 Turn the Knob
- 2.12 Feel the Light
- 2.13 Thermometer
- 2.14 Water Level Detection
- 2.15 Two Types of Transistors: NPN and PNP
- 2.16 Control Another Circuit with a Relay
- 3.1 Make the Buzzer Beep!
- 3.2 Play Custom Tones with a Passive Buzzer
- 3.3 Controlling an RGB LED Strip
- 3.4 Liquid Crystal Display (LCD1602)
- 3.5 Controlling a Small Fan (DC Motor)
- 3.6 Controlling a Water Pump
- 3.7 Swinging Servo
- 4.1 Reading Values from a Joystick
- 4.2 Using a 4x4 Keypad
- 4.3 Electrode Keyboard with MPR121
- 5.1 Using the 74HC595 Shift Register
- 5.2 Displaying Numbers
- 5.3 Creating a Time Counter with a 4-Digit 7-Segment Display
- 5.4 Displaying Graphics on an 8x8 LED Matrix
- 6.1 Measuring Distance with an Ultrasonic Sensor
- 6.2 Measuring Temperature and Humidity with DHT11
- 6.3 Read from the MPU-6050
- 6.4 Using an Infrared Remote Control
- What is Included in This Kit
- Breadboard
- Jumper Wires
- Resistor
- Transistor
- Capacitor
- Diode
- Power Supply Module
- 74HC595
- IC L293D
- LED
- RGB LED
- LED Bar Graph
- 7-segment Display
- 4-Digit 7-Segment Display
- LED Dot Matrix
- I2C LCD1602
- WS2812 RGB 8 LEDs Strip
- Buzzer
- DC Motor
- Servo
- DC Water Pump
- Relay
- Button
- Micro Switch
- Slide Switch
- Potentiometer
- Infrared Receiver
- Joystick Module
- 4x4 Keypad
- MPR121 Module
- MFRC522 Module
- Photoresistor
- Thermistor
- Tilt Switch
- Reed Switch
- PIR Motion Sensor Module
- Water Level Sensor Module
- Ultrasonic Module
- DHT11 Humiture Sensor
- MPU6050 Module
- FAQ
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.