Documentation: Programming Python on the Raspberry Pi

Affiliate Disclosure: Some links on this blog are affiliate links, meaning I earn a commission at no extra cost to you. I only recommend products and services I trust and use myself.

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:

Several other tutorials were created to support setting up and using the Raspberry Pi, unrelated to Python:


Python on Raspberry Pi SparkFun tutorialImage credits: “Python Programming Tutorial” by SparkFun Electronics (CC BY 2.0)