.. 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 [|link_sf_facebook|] and join today! .. _projects_micropython: 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** * :download:`SunFounder Kepler Kit ` * 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. .. toctree:: :maxdepth: 1 python_start/introduction_micropython python_start/install_thonny python_start/install_micropython_to_pico python_start/upload_libraries python_start/quick_guide_thonny python_start/syntax/micropython_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. .. toctree:: :maxdepth: 1 py_led py_led_bar py_fade py_rgb py_button py_tilt py_slide py_micro py_reed py_pir py_pot py_photoresistor py_temp py_water py_transistor py_relay 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. .. toctree:: :maxdepth: 1 py_ac_buz py_pa_buz py_neopixel py_lcd py_motor py_pump py_servo 4. Controller ---------------------- Learn how to use controllers like joysticks, keypads, and touch sensors to add interactivity and complexity to your projects. .. toctree:: :maxdepth: 1 py_joystick py_keypad py_mpr121 5. Microchip -------------- Dive into microchip-based projects using 74HC595 shift registers. Control LEDs, 7-segment displays, dot matrices, and more with advanced techniques. .. toctree:: :maxdepth: 1 py_74hc595_led py_74hc595_7seg py_74hc595_4dig py_74hc595_matrix 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. .. toctree:: :maxdepth: 1 py_ultrasonic py_dht11 py_mpu6050 py_irremote py_rfid 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. .. toctree:: :maxdepth: 1 py_light_theremin py_room_temp_meter py_alarm_siren_lamp py_passenger_counter py_game_10_second py_traffic_light py_game_guess_number py_rfid_music_player py_fruit_piano py_reversing_aid py_somatosensory_controller py_digital_bubble_level 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. .. toctree:: :maxdepth: 1 iotproject/1.access iotproject/2.cheerlight iotproject/3.ifttt_mail iotproject/4.openweather iotproject/5.mqtt_pub iotproject/6.mqtt_sub iotproject/7.web_page iotproject/8.anvil iotproject/9.sunfounder_controller iotproject/10.plant_monitor