Raspberry Pi Pico OLED ( SSD1306) display tutorial using CircuitPython

preview_player
Показать описание
Raspberry Pi Pico OLED (SSD1306) display tutorial using CircuitPython

In this video I am going to show you how to connect this 1” OLED display with a Raspberry Pi Pico board. I will also show you how to use it with CircuitPython and I will share with you 3 useful projects to help you get started and save you a lot of time. Let’s start.

This OLED display is one of my favourite displays of all time. I have used it in many Arduino projects in the past and I really like it because it is inexpensive, it costs around $4, it is very easy to use, it has low power consumption, and it has great contrast.

The display has a resolution of 128x64 pixels, it is monochrome, and it uses the I2C interface to communicate with the microcontroller. The connection with the Raspberry Pi Pico board is very easy. All we have to do is to connect power and 2 more wires.

Join this channel to get access to perks:

0:00 Intro
0:20 I2C OLED Display Specs
0:52 Connection to Pi Pico
1:51 CircuitPython Libraries
3:18 Hello World Project
3:40 Pong Game Project
4:20 Thermometer Project

#circuitpython #educ8stv #raspberrypi
Рекомендации по теме
Комментарии
Автор

I hope you took away lots from this video. Let me know below!

Educs
Автор

Nice video Nick.
It wasn't until recently I found out that there is actually 1.3-inch version of this display also.

Tims_Projects
Автор

Efharisto for this video. Did you ever try the Sh1106 driver for 1.3" oled displays? I can get this .96" to work like in your video. But I can only get the 1.3" to work so far on my raspberry pi using the luma.oled library. I'd appreciate your insight if you've had any luck. My Pico is running Circuit Python.

ElPolloPolloPollo
Автор

Awesome. 😉Thanks for this kind of videos. Can We do the same with the OLED 0.91 inch?. I mean, the size of the display is diferent, so the terminal.bdf is going to works too? 🤔

ciluz
Автор

Hi! i have a question
where can i find the file "terminal.bdf"?

emiliogonzalezmadero
Автор

Can you tell me why my pico w I2c scan reads 3 or 4 hex addresses when I only have 1 oled connected

Floydfstr
Автор

whats the point of trying to educate people if you cant even view the website while practicing safe internet browsing using an adblocker?

thorguard
Автор

Nice video...but where do we download the required libraries from?

mohsinjessa
Автор

when i try to run the temperature checking program it comes up with a error message "File "<stdin>", line 15, in <module>
RuntimeError: No pull up found on SDA or SCL; check your wiring" (line 15: "i2c = busio.I2C(scl, sda)") what's wrong?

TomaszHanc