How to use an SSD1306 and Potentiometer on the Pico to make a Video Game! #PicoInvaders

Published at : 23 Dec 2025

My previous video showed you how to do three quick projects to get you started on your Pico microprocessor journey. Today, I show you how, by adding an OLED display and a potentiometer, you can write a fun little Space Invaders clone.

0:00 Introduction
0:30 Initial Breadboard Setup
1:55 Controlling an SSD1306 OLED Display
5:36 Additional Hardware for Breadboard
6:56 Pico Invaders Demo
7:36 Uploading Standalone Programs to your Pi
8:50 Code Walkthru
16:47 Customization through Variable Manipulation
17:30 Outro

ssd1306.py:
https://github.com/micropython/micropython/blob/master/drivers/display/ssd1306.py

Pico Invaders:
https://github.com/printnplay/Pico-MicroPython/blob/main/picoinvaders.py

Download the Thonny IDE:
https://thonny.org/

Download the MicroPython firmware for your Raspberry Pi Pico:
https://micropython.org/resources/firmware/rp2-pico-20210618-v1.16.uf2

----


Interested in Print N Play Merch? Check it out here!
https://www.redbubble.com/people/Printnplay/shop?asc=u

Pick up your board here!
https://www.raspberrypi.org/products/raspberry-pi-pico/

-- Follow me on the Intrawebs! --
Twitter - @jcprintnplay
Instagram - @jcprintnplay
Facebook - https://www.facebook.com/jcprintnplay/
Thingiverse - https://www.thingiverse.com/jcprintnplay/designs
Reddit - https://www.reddit.com/r/PrintNPlayYT/

-- Like what I'm doing here? Want early access to content, models, and more? Check me out on Patreon !
www.patreon.com/jcprintnplay

#RaspberryPi #Pico #MicroPython