Python is a programming language that lets you write code quickly and effectively. With a design philosophy that focuses on code readability, Python is easy to learn and use. Thanks to the advances in single board computers and powerful microcontrollers, Python can now be used to control hardware.
Let's dive in and learn how to write your own programs with Python to blink lights, respond to button pushes, read sensors, and log data on the Raspberry Pi.
Let's take it a step further now and get into some peripherals of using python including graphing, charting and GUI design.
You can use Python from any computer, but the Raspberry Pi is a good place to start learning how to control hardware with the language. A few goodies on your workspace will become necessary the more you dive into this language. Here’s a list of recommended products that are helpful as you become an expert in Python.
Below is a list of extra resources that will help you get your Raspberry Pi set up for writing Python.
Need some inspiration for your next Python project? Here are some project ideas to get you started.