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!
MicroPython Projects
In this section, you’ll explore the fundamentals of MicroPython, from its history to installing it on the Pico W. You’ll also dive into basic syntax and work on numerous practical projects designed to help you master MicroPython step by step.
We recommend reading the chapters in order to maximize your learning experience.
Source Code
Or check out the code at Kepler Kit - GitHub
1. Get Started
Learn the basics of MicroPython and set up your development environment, including installing Thonny, uploading MicroPython to the Pico W, and exploring its basic syntax.
2. Output & Input
Discover how to work with output devices like LEDs and input devices such as buttons and sensors. This chapter introduces the foundations of physical computing with practical, hands-on projects.
- 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 Feel the Water Level
- 2.15 Two Kinds of Transistors
- 2.16 Control Another Circuit
3. Sound & Display & Movement
Master modules like buzzers, NeoPixel LEDs, LCD screens, and actuators like motors, pumps, and servos. Create interactive projects that produce sound, visuals, and movement.
4. Controller
Learn how to use controllers like joysticks, keypads, and touch sensors to add interactivity and complexity to your projects.
5. Microchip
Dive into microchip-based projects using 74HC595 shift registers. Control LEDs, 7-segment displays, dot matrices, and more with advanced techniques.
6. Advanced
Take your projects to the next level with advanced components like ultrasonic sensors, DHT11 temperature and humidity modules, MPU6050 gyroscopes, and RFID readers.
7. Fun Projects
Put your skills to use by building exciting, real-world applications like light theremins, passenger counters, RFID music players, and somatosensory controllers. These projects are both fun and educational.
8. IoT Projects
Connect your Pico W to the internet and explore the world of IoT (Internet of Things). Build projects such as CheerLights, weather monitors, MQTT-based communication systems, and even a plant monitoring system.
- 8.1 Access to the Network
- 8.2 Follow the @CheerLights
- 8.3 Security System via @IFTTT
- 8.4 Real-time Weather From @OpenWeatherMap
- 8.5 Cloud Calling System with @MQTT
- 8.6 Cloud Player with @MQTT
- 8.7 Setup a Web Server
- 8.8 Building Web APP with @Anvil
- 8.9 Play in @SunFounder Controller
- 8.10 Plant Monitor in @SunFounder Controller