Raspberry Pi - OLED Displays!

  Рет қаралды 155,848

TheRaspberryPiGuy

TheRaspberryPiGuy

Күн бұрын

Пікірлер: 76
@allansheldon3909
@allansheldon3909 10 жыл бұрын
A superbly explained tutorial. Very clear, confidence-inspiring.
@vedisus
@vedisus 3 ай бұрын
Amazing tutorial! Thank you!
@OwenPrescott
@OwenPrescott 10 жыл бұрын
Hi, I was wondering how I would go about displaying a custom website post in fullscreen (without any browser)? Basically I want to publish 50 word messages to the device from a website, when I publish new messages the old one is replaced. I guess similar to how the images function in the video, just with life messages. I have an idea for an ethical news feed device.
@DeliveryManBoy
@DeliveryManBoy 3 жыл бұрын
Im trying to figure for a simple black and white oled as my main display, what would be the best os and setup? Im creating a google glass type device to cheat at public speaking and display notes to my eye like notecards. Any advice would be greatly appreciated.
@enhstudios
@enhstudios 10 жыл бұрын
So, would one be able to just directly connect the OLED Display instead of using the Bread Board?
@thisis2wenty2wo
@thisis2wenty2wo 4 жыл бұрын
enhstudios yes
@buildswithdavid9135
@buildswithdavid9135 4 жыл бұрын
Yes
@mk4_max
@mk4_max 3 жыл бұрын
is it possible to power a main screen via DSI and then one of those 1inch screen to display a picture or animation ? trying to make a handheld and i just one the second screen to display a logo or wtv
@juanjocastillo
@juanjocastillo 10 жыл бұрын
awesome!!!! i have the i2c version of this this oled display... what should i do?
@Belgnar
@Belgnar 10 жыл бұрын
You have a good voice. I have a hearing defcit which makes strong British accents unintelligible, but your voice is clear and pleasant. i am learning all I can about RPi, Your tutorial is a welcome voice in the community.
@GJGAMING5
@GJGAMING5 10 жыл бұрын
U should get an sad to micro ad converter to bring down the size. But it would be cool if u could do a handheld Raspberry Pi computer thingy project. d:-)
@SA-oj3bo
@SA-oj3bo 4 жыл бұрын
Hi is there a place where we can find all the methods with their description? For example the adafruit-circuitpython-ssd1306 and gaugette.ssd1306 library...? I googled a lot but can not find all methods explained and an overview of all methods. Thx in advance!
@WorstChann
@WorstChann 5 жыл бұрын
i’m using a 1.5” Waveshare display on the 3 B+, can i still use this code? when get to python-examples, i get “ImportError: No module named gaugette.ssd1306”
@ZacharyI123
@ZacharyI123 10 жыл бұрын
Another great video! Well done Matt! Couple of improvements: You could've explained the Pins/connections a bit more (what is SPI and how does it work, why the screen connects to RTC etc) but that may not be for beginners and it isn't necessary to complicate NOOBSs' minds. You could've installed git-core and unblocked the SPI ALL in the shell script. You could've also done the connections without a breadboard, just with female to female wires. Also, don't hit the enter key, that'll break it :-P It is easy to follow and opens loads of opportunities! You did this via SSH on windows right? How did you video your screen? Ideas for follow-up videos and more python examples: Closer look at the code and how to control display. Running that ip script on boot. Using camera with OLED (you could make a script that shows camera preview on OLED display, then when you press a physical button, it saves a picture), if you want, email me for help on making this script (might make it myself). Slideshow script (you pass it a few pictures and a number, and it scrolls through the pictures infinitely, each picture lasting n seconds). HOW GOOD ARE SHELL SCRIPTS? YOU GOTTA LOVE THEM ALREADY
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Glad that you like it! Blimey! No pleasing somebody ;-) ! I deliberately skipped over most of the things you mentioned... Simply because I wanted to keep this tutorial more succinct than all the others... My motor tutorial spanned 20 minutes! This is almost half of the time. I didn't install git-core in the script because how would they have installed it in the first place without it?! I did do it via SSH and used my video editing software (Corel) for the screen capture. Most people don't have female to female jumper wires so I did it with breadboards and male to female jumper wires! Do you really think there should be a follow on video? Or should I focus on a larger range of tutorials? I reckon the camera wouldn't be very good and I have already created that slideshow program (that is what is running when you see those pictures changing) - I just decided to keep that to myself. The idea of this tutorial was to show you how to get the OLED working and that would then allow you to delve into this yourself through my commented code! And shell scripts are very very cool! Sorry that I didn't live up to a few of your expectations!
@ZacharyI123
@ZacharyI123 10 жыл бұрын
You lived up to my expectations and beyond! Thanks to that video, I will be making my own digital camera with OLED display. I think that's your best video yet! Thanks to it's simplicity to follow, yet how many doors it opens up! This is how the digital camera app will work (I'll send it to you when it's done): Runs this command 'mkdir /tmp/stream 2>/dev/null' and then this command 'mkdir /tmp/stream 2>/dev/null nohup raspistill --nopreview -w 640 -h 480 -q 5 -o /tmp/stream/pic.jpg -tl 500 -th 0:0:0 -t 9999999 &' then twice a second, the script would put the photo at '/tmp/stream/pic.jpg' onto the OLED. Then it would have a GPIO interrupt for when the physical button is pressed where it takes a photo and calls it one more than the previous, then it goes back to the preview loop. Is that right?
@johnkcrabtree
@johnkcrabtree 10 жыл бұрын
At a glance; could this software package be used with a Nokia 5110 lcd module? I have only briefly scanned this, as I am working on something else, but what can I say that accent and presentation caught my attention, so I thought I would just drop a line.
@daveyhi3154
@daveyhi3154 8 жыл бұрын
This was not designed by Adafruit as the videl claims. It's readily available in several models from ebay and aliexpress for a few $$
@dizzydude007
@dizzydude007 10 жыл бұрын
Oh wow ,... Would you suggest getting this over the pi face with display for just playing around?
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
It is a very impressive piece of hardware... I would definitely recommend it for messing around! I have spent ages playing with it! What do you mean by 'pi face with a display'? I have not heard of that before!
@dizzydude007
@dizzydude007 10 жыл бұрын
One of these witness.theguardian.com/assignment/528f4e1fe4b0e0399019ac8b/675357
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Aidan Daniel The problem there is that is an LCD character display and so it is only really any good for text... With the OLED you can display proper graphics!
@dizzydude007
@dizzydude007 10 жыл бұрын
Ah okay , awesome :D
@mikejenkins5832
@mikejenkins5832 10 жыл бұрын
Hmm. I have a different OLED display. It doesn't have a reset pin, just GND, VCC, SCA and SPL. Any ideas what I need to do?
@PiotrZalewa
@PiotrZalewa 10 жыл бұрын
Will the code mostly work on the smaller 128x32 display?
@kevinwright7931
@kevinwright7931 6 жыл бұрын
The Raspberry Pi 3 B doesn't have the raspi-blacklist.conf file. So for people that a Raspberry Pi 3 B, you can ignore that section of the video.
@evanfairchild1053
@evanfairchild1053 9 жыл бұрын
How do I modify the code to run 2 OLEDS from the 2 SPI chip select pins? Where do you change spidev0.0 to spidev0.1 or whatever? Thanks!
@Pokemonclubuj
@Pokemonclubuj 10 жыл бұрын
good job!!!!! i'm from spain
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Glad you like it! Greetings from England
@bombasticcat
@bombasticcat 5 жыл бұрын
how do you call the cables that you are useing
@lsmiii
@lsmiii 10 жыл бұрын
Are you typing on a bass drum? HA! Very informative and bumping.
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Haha! Nope! My keyboard is actually makes little sound... It just sounds monolithic in the vid because my mic was next to it! Glad that you liked it!
@Mrbabyhermann
@Mrbabyhermann 9 жыл бұрын
Hello, could the driving system be changed to I2C? and how? Thanks!
@trevorjex3146
@trevorjex3146 7 жыл бұрын
Hello, I'm looking to use this display in a smart glasses project. Do you have any suggestions as to how to connect this to the RPi over a long distance?
@technikchaot
@technikchaot 7 жыл бұрын
I think you can use a networkcable because these cables are shielded. I think if you cut of the plugs you should be able to connect the pins with the cable
@SlykeThePhoxenix
@SlykeThePhoxenix 10 жыл бұрын
Good job!
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Glad you like it!
@jasondam8223
@jasondam8223 10 жыл бұрын
What if im in australia do you recommend any places online?
@Hypergamers101
@Hypergamers101 10 жыл бұрын
@Daniel Bell Your SD Card may be currupt, u can try reading from the SD Card before you format it and put a fresh OS on it. The read will copy all OS data from the SD card and will stop it as a .img file, but dont count me on that! If not check around on the Raspberry Piforums... And: THX FOR THE VID RASPBERRY PI GUY! :P
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Exactly.... AND YOU'RE WELCOME! I got it out quicker this time, eh?!
@7Jungleboy7
@7Jungleboy7 7 жыл бұрын
What about orange pi zero and OLED I2c Display (connectors VCC, GND, SCL, SDA) it is possible '?
@JuanSanchez-rb4qu
@JuanSanchez-rb4qu 7 жыл бұрын
Any other models with color and better res?
@burhanville84
@burhanville84 10 жыл бұрын
Is there any bigger oled display? :)
@mghotbi4462
@mghotbi4462 7 жыл бұрын
What if we aren't in the US and the UK?
@pikachowmain
@pikachowmain 7 жыл бұрын
not sure if I can get an answer here. I followed the directions but keep getting an error No Module named wiringpi Any help please?
@Elias-ns2lg
@Elias-ns2lg 7 жыл бұрын
A little late but for anyone else who gets this: sudo apt-get update sudo apt-get install python-dev python-pip sudo pip install wiringpi2
@ZauStuv
@ZauStuv 10 жыл бұрын
I don't own a Pi yet, but can this little software you can download, handle GIF animations too?
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
I haven't tried GIFs yet... I will give them a go later. Whether they will work with my already existing code or not I do not know. In theory you should be able to watch a film on the display!
@ZauStuv
@ZauStuv 10 жыл бұрын
***** GIF format has extensions, including animation frames and its timing, which - if not supported - will display only the starting frame, if I understood the Wikipedia article right. And do these displayed pictures have to be 128x64 pixels, or the software will handle you the bigger images, and shrink them down to you to the size of the OLED display? (I was dealing yet only with character LCD displays, so sorry for lame questions)
@ansomeBob
@ansomeBob 10 жыл бұрын
My i2c display is a Sainsmart 128x64 i2c module but I can't get any life out of it. Can I just check if the address is the same as your software expects please. Mine sits on address 3C but I haven't found where that setting exists in your code.
@ansomeBob
@ansomeBob 10 жыл бұрын
As you were, your code is just for the spi version, silly me. Back to Google then.
@netrix64
@netrix64 10 жыл бұрын
Shouldn't it be possilbe to enable the SPI PINs by raspi-config?
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
It is possible... But ya know: I say Tomato and you say Tomatoe type thing!
@MrJamesustariz
@MrJamesustariz 5 жыл бұрын
i keep getting this , anyone know why ? Traceback (most recent call last): File "OLEDtext.py", line 12, in import gaugette.ssd1306 ImportError: No module named gaugette.ssd1306
@VAMOSKI
@VAMOSKI 3 жыл бұрын
Did you find a way to fix it?
@slipsonic809
@slipsonic809 3 жыл бұрын
@@VAMOSKI Having the same problem...
@VAMOSKI
@VAMOSKI 3 жыл бұрын
@@slipsonic809 I found another way, I am using adafruit circuit Python ssd1306 library + their example
@danielbell99
@danielbell99 10 жыл бұрын
Thx soo much I'm on it!!!!
@TritonSeibert
@TritonSeibert 7 жыл бұрын
would this work on a pi zero?
@Elias-ns2lg
@Elias-ns2lg 7 жыл бұрын
Yeah, if you got the pins right. pinout.xyz/ - that should be a step in the right direction.
@TritonSeibert
@TritonSeibert 7 жыл бұрын
thanks man
@danielbell99
@danielbell99 10 жыл бұрын
My rpi only shows the power led in red and will not display anything on my tv. What has happened?!
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Hmmmm... Have you inserted an SD card that is correctly setup? If not I have a tutorial for that ;-)
@Crux161
@Crux161 10 жыл бұрын
Nice video, thank you for a GUI-less video!
@josmoify
@josmoify 10 жыл бұрын
...import error:no module named wiringpi2
@josmoify
@josmoify 10 жыл бұрын
i guess python dev update
@steveoconnor2148
@steveoconnor2148 10 жыл бұрын
When I type github.com/the-raspberry-pi-guy/oled - it asks me to for username... To which i went to the URl and created a username... I then type it in - next pops up password, the letters do not appear to even show as hidden on screen, i type the password and the get the error 403: while accessing github.com/the-raspberry-pi-guy/oled/info/refs fatal:https request failed... any ideas?
@steveoconnor2148
@steveoconnor2148 10 жыл бұрын
sily error - OLED in caps
@drbren12
@drbren12 10 жыл бұрын
What if I am in Europe ?
@TheRaspberryPiGuy
@TheRaspberryPiGuy 10 жыл бұрын
Pimoroni ship worldwide... And I am sure there is an Adafruit reseller in your country!
@petraugsten4971
@petraugsten4971 9 жыл бұрын
Hey, when I want to "git clone" I have to log into github.com and after log it says Repository not found...Can someone please help me what to do? Maybe I missed something in video, but I replayed it like 5 times and still cant solve this problem...
@tommatthews3612
@tommatthews3612 8 жыл бұрын
cool
@tylerh866
@tylerh866 2 ай бұрын
finally
OLED-дисплей на контроллере SSD1306
26:30
Электроника в объективе
Рет қаралды 107 М.
Every Developer Needs a Raspberry Pi
27:27
Sam Meech-Ward
Рет қаралды 768 М.
"كان عليّ أكل بقايا الطعام قبل هذا اليوم 🥹"
00:40
Holly Wolly Bow Arabic
Рет қаралды 14 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 26 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 4,9 МЛН
Raspberry Pi Pico - SSD1306 OLED Micro Python Library and Setup
12:59
Novaspirit Tech
Рет қаралды 72 М.
Add an OLED Stats Display to Raspberry Pi OS Bullseye
8:05
Michael Klements
Рет қаралды 84 М.
OLED Displays with Arduino - I2C & SPI OLEDs
41:41
DroneBot Workshop
Рет қаралды 1,1 МЛН
What's the difference? Arduino vs Raspberry Pi
6:21
Tinkernut
Рет қаралды 1,8 МЛН
Raspberry Pi Pico Tutorial - SSD1306 I2C OLED DISPLAY
9:42
NerdCave
Рет қаралды 29 М.
The RPiCluster
8:03
Josh Kiepert
Рет қаралды 2,5 МЛН
The Tri Folding Phone Impressions!
11:18
Marques Brownlee
Рет қаралды 3 МЛН
How to Set Up a Pi-Hole System on a Raspberry Pi - Block Ads and More!
13:32
DIY Raspberry Pi Racecar Dashboard: The Ultimate Guide
15:11
BEAVIS Motorsport
Рет қаралды 763 М.
Can I Unlock My Tesla With a Google Nest Mini?? 😳👀
0:31
Tesla Flex
Рет қаралды 2,2 МЛН
Секретные процессоры!
0:27
CONSTRUCT PC
Рет қаралды 1 МЛН
Какой XIAOMI Купить в 2024-2025 году
14:03
Thebox - о технике и гаджетах
Рет қаралды 102 М.