This series of written documentation taught readers how to program in Python with a focus on controlling hardware from a Raspberry Pi. The initial foundational piece, “Python Programming Tutorial: Getting Started with the Raspberry Pi,” covered the basics of programming in Python, how to control voltage levels on the Raspberry Pi’s GPIO header, turn on LEDs, respond to button pushes, and read data from sensors. The others furthered these concepts by introducing the idea of graphing live sensor data and controlling hardware from a graphical user interface (GUI). In the end, these tutorials propelled SparkFun to top search engine results for “Raspberry Pi Python.” Click on the following links to see each tutorial:
- Python Programming Tutorial: Getting Started with the Raspberry Pi
- Graph Sensor Data with Python and Matplotlib
- Python GUI Guide: Introduction to Tkinter
Several other tutorials were created to support setting up and using the Raspberry Pi, unrelated to Python:
- Headless Raspberry Pi Setup
- Setting Up a Raspberry Pi 3 as an Access Point
- How to Use Remote Desktop on the Raspberry Pi with VNC
- How to Run a Raspberry Pi Program on Startup
Image credits: “Python Programming Tutorial” by SparkFun Electronics (CC BY 2.0)