Some get into programming computers to look at data on a chart, but let’s be real – we want to make shiny things in lots of pretty colors! Today we’re looking at how to use a fundamental graphics library to make visual displays in Python on the Raspberry Pi.
Topics Include:
- The PyGame library
- Drawing to the Screen
- Primative objects (lines, rectangles, circles)
- Including images
- The perpetual loop
Code
Pygame – Hello World
Pygame – Draw Circle
Pygame – Draw Rectangle
Pygame – Draw Primitives
Text
First Movement
Keyboard Movement
Clock
Mouse
Mouse Squares
Minesweeper Starter
Resources and Links
Links and Resources:
Raspberry Pi Homepage: https://www.raspberrypi.org/
Raspberry Pi OS: https://www.raspberrypi.org/downloads/
MagPi Magazine: https://magpi.raspberrypi.org/
Python Reference: https://docs.python.org/3/tutorial/index.html
Getting Started:
Raspberry Pi Imager: https://www.raspberrypi.org/downloads/
Troubleshooting Guide: https://www.raspberrypi.org/learning/troubleshooting-guide/
Display Troubleshooting: https://www.raspberrypi.org/documentation/hardware/display/troubleshooting.md
Starting w/o a Monitor: https://bit.ly/33IvKCc
Materials:
Video on Raspberry Pi Supplies: https://youtu.be/zeHvQZzkxbk
Raspberry Pi 4: https://www.adafruit.com/product/4292
Power Supp;y: https://amzn.to/2PiU6u6
MicroSD Card: https://amzn.to/2EHfHdA
MicroSD Card Reader: https://amzn.to/2EEmNiR
Micro HDMI to HDMI Cable: https://amzn.to/3jWffYW
Keyboard and Mouse: https://amzn.to/39LRX3v
Cat5 Cable: https://amzn.to/2EzoJcm
Some of the above links are Amazon affiliate links – ordering products through these links provides a small amount of support to the channel at no cost to you.