Chapter 1: Introducing the Raspberry Pi Pico · What is a Microcontroller? · A tour of the Raspberry Pi Pico · Getting Started with the Pico Chapter 2: Introducing MicroPython · Getting Started · How it Works · Off and Running with Python Chapter 3: How to Program in MicroPython · Basic Concepts · Variables and Statements · Loops · Methods and Classes · MicroPython Libraries Chapter 4: Low-Level Hardware Support · Interrupts · Communication · Using Breakout Boards Chapter 5: Electronics for Beginners · The Basics · Electronic Components · Using a Breadboard to Build Circuits · What are Sensors? Chapter 6: Project: Hello, World! MicroPython Style · Overview · Required Components · Setup the Hardware · Write the Code · Execute Chapter 7: Project: Pedestrian Crossing · Overview · Required Components · Setup the Hardware · Write the Code · Execute Chapter 8: Project: Soil Moisture Monitor · Overview · Required Components · Setup the Hardware · Write the Code · Execute Chapter 9: Introducing Grove; Electronics Made Easy · Overview · Components Available · Using the Components with your Pico Chapter 10: Project: Sound Activated Lights · Overview · Required Components · Setup the Hardware · Write the Code · Execute Chapter 11: Project: Simon Game · Overview · Required Components · Setup the Hardware · Write the Code · Execute Chapter 12: Project: Weather Station · Overview · Required Components · Setup the Hardware · Write the Code · Execute Chapter 13. Introducing IoT for the Cloud · Overview · IoT Cloud Systems Chapter 14. Using ThingSpeak · Getting Started · How to add ThingSpeak to your Projects · Example: IoT Weather Station Appendix A combined shopping list for components used in the book. Audience: Beginner.
Beginning MicroPython with the Raspberry Pi Pico : Build Electronics and IoT Projects