Raspberry Pi Pico OLED (SSH1106) display tutorial using Arduino

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

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

Join this channel to get access to perks:

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

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

Educs
Автор

what driver you using your not pointing to it ?

unixbehr
Автор

I think that oled power wire needs to go to 3v, I had mine set like yours and it almost burned my desk down

shire-lee
Автор

Thanks for this, and all of your other videos!

ricka
Автор

Which board manager profile do you use? I'm starting to run into an issue using earlphilhower's profiles. If I try to include a second library into my sketch, I get a Failed to Upload error. For example, I'll start with the core Joystick lib and compile my code fine. I'll have a second sketch with the ssd1306 library and it'll compile fine. As soon as I start to combine the code (down to calling the constructor of a second lib) the compile / upload fails.

justinteasley
Автор

is there any way to change the pins for SDL and SDA?

jonasbergmann
Автор

Last year I made a project with pico using ssd1306 in CircuitPython, last week I wanted to upgrade that project to add more menus, etc but I keep getting memory allocation failed errors so I can not add more I guess. Should I switch to another board with a bigger sram or should I rewrite my code in arduino? I know if I switch to arduino it will also be faster, because right now it's painfully slow to draw screen elements on CircuitPython. But would it also help with the memory?

UmutErhan
Автор

Sir I need 2.5" display please share another number just like ssh1106 or ssd1306.

akash
Автор

sh1106 and ssh1106 are the same right?

adityagautam
Автор

Hello do you have a video on using the internal temperature of the pico processor itself?

DiyintheGhetto
Автор

That's a nice display Nick.
With my eyesight larger is better.
As you mentioned not printing Greek, I looked at the GyverOLED lib, I see it is Greek, nice. 😁
I also noticed that there are Greek characters in the font. "GyverOLED/src/charMap.h"
The reason for the issue is Arduino only support the first 128 ASCII characters. Try to print any characters ASCII 32 (0x20) to ASCII 127 (0x7F) Arduino throughs a wobbly. (Its to save memory on small devices)
So should you want to create an application using Arduino to display Greek (or other language) characters (only by the way), the trick is to replace the characters 32 to 128 (up to 127 Zero based) Characters, with Greek letters, then you have to make your self a table to know which English letter represents which Greek letter. (you can only use 128 letters/symbols)
These may work at the moment with this font А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы .
Hope that made some sense. I could be wrong of course, I seem to remember something along those lines.

Tims_Projects