1. Getting Started with Electronic Circuits
2. All about Raspberry Pi
3. Starting with the Basics: Programming with Scratch
4. Using Python for Input and Output: GPIO Zero
5. More Input and Output: Infrared Sensors and LCD Displays
6. Adding Control in Python and Linux
7. Creating Video with a Pi Camera
8. Rolling Forward: Designing and Building a Robot
9. Customize your Gameplay: Minecraft Hardware Programming
10. Making Your Circuits Permanent
11. Let the Innovation Begin: Designing Your Own Circuits
Appendix A. Required Tools and Components
Appendix B. Electronic Components Quick Reference
Appendix C. Component Labeling
Appendix D. GPIO quick reference