A superbly explained tutorial. Very clear, confidence-inspiring.
@vedisus3 ай бұрын
Amazing tutorial! Thank you!
@OwenPrescott10 жыл бұрын
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.
@DeliveryManBoy3 жыл бұрын
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.
@enhstudios10 жыл бұрын
So, would one be able to just directly connect the OLED Display instead of using the Bread Board?
@thisis2wenty2wo4 жыл бұрын
enhstudios yes
@buildswithdavid91354 жыл бұрын
Yes
@mk4_max3 жыл бұрын
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
@juanjocastillo10 жыл бұрын
awesome!!!! i have the i2c version of this this oled display... what should i do?
@Belgnar10 жыл бұрын
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.
@GJGAMING510 жыл бұрын
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-oj3bo4 жыл бұрын
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!
@WorstChann5 жыл бұрын
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”
@ZacharyI12310 жыл бұрын
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
@TheRaspberryPiGuy10 жыл бұрын
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!
@ZacharyI12310 жыл бұрын
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?
@johnkcrabtree10 жыл бұрын
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.
@daveyhi31548 жыл бұрын
This was not designed by Adafruit as the videl claims. It's readily available in several models from ebay and aliexpress for a few $$
@dizzydude00710 жыл бұрын
Oh wow ,... Would you suggest getting this over the pi face with display for just playing around?
@TheRaspberryPiGuy10 жыл бұрын
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!
@dizzydude00710 жыл бұрын
One of these witness.theguardian.com/assignment/528f4e1fe4b0e0399019ac8b/675357
@TheRaspberryPiGuy10 жыл бұрын
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!
@dizzydude00710 жыл бұрын
Ah okay , awesome :D
@mikejenkins583210 жыл бұрын
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?
@PiotrZalewa10 жыл бұрын
Will the code mostly work on the smaller 128x32 display?
@kevinwright79316 жыл бұрын
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.
@evanfairchild10539 жыл бұрын
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!
@Pokemonclubuj10 жыл бұрын
good job!!!!! i'm from spain
@TheRaspberryPiGuy10 жыл бұрын
Glad you like it! Greetings from England
@bombasticcat5 жыл бұрын
how do you call the cables that you are useing
@lsmiii10 жыл бұрын
Are you typing on a bass drum? HA! Very informative and bumping.
@TheRaspberryPiGuy10 жыл бұрын
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!
@Mrbabyhermann9 жыл бұрын
Hello, could the driving system be changed to I2C? and how? Thanks!
@trevorjex31467 жыл бұрын
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?
@technikchaot7 жыл бұрын
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
@SlykeThePhoxenix10 жыл бұрын
Good job!
@TheRaspberryPiGuy10 жыл бұрын
Glad you like it!
@jasondam822310 жыл бұрын
What if im in australia do you recommend any places online?
@Hypergamers10110 жыл бұрын
@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
@TheRaspberryPiGuy10 жыл бұрын
Exactly.... AND YOU'RE WELCOME! I got it out quicker this time, eh?!
@7Jungleboy77 жыл бұрын
What about orange pi zero and OLED I2c Display (connectors VCC, GND, SCL, SDA) it is possible '?
@JuanSanchez-rb4qu7 жыл бұрын
Any other models with color and better res?
@burhanville8410 жыл бұрын
Is there any bigger oled display? :)
@mghotbi44627 жыл бұрын
What if we aren't in the US and the UK?
@pikachowmain7 жыл бұрын
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-ns2lg7 жыл бұрын
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
@ZauStuv10 жыл бұрын
I don't own a Pi yet, but can this little software you can download, handle GIF animations too?
@TheRaspberryPiGuy10 жыл бұрын
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!
@ZauStuv10 жыл бұрын
***** 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)
@ansomeBob10 жыл бұрын
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.
@ansomeBob10 жыл бұрын
As you were, your code is just for the spi version, silly me. Back to Google then.
@netrix6410 жыл бұрын
Shouldn't it be possilbe to enable the SPI PINs by raspi-config?
@TheRaspberryPiGuy10 жыл бұрын
It is possible... But ya know: I say Tomato and you say Tomatoe type thing!
@MrJamesustariz5 жыл бұрын
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
@VAMOSKI3 жыл бұрын
Did you find a way to fix it?
@slipsonic8093 жыл бұрын
@@VAMOSKI Having the same problem...
@VAMOSKI3 жыл бұрын
@@slipsonic809 I found another way, I am using adafruit circuit Python ssd1306 library + their example
@danielbell9910 жыл бұрын
Thx soo much I'm on it!!!!
@TritonSeibert7 жыл бұрын
would this work on a pi zero?
@Elias-ns2lg7 жыл бұрын
Yeah, if you got the pins right. pinout.xyz/ - that should be a step in the right direction.
@TritonSeibert7 жыл бұрын
thanks man
@danielbell9910 жыл бұрын
My rpi only shows the power led in red and will not display anything on my tv. What has happened?!
@TheRaspberryPiGuy10 жыл бұрын
Hmmmm... Have you inserted an SD card that is correctly setup? If not I have a tutorial for that ;-)
@Crux16110 жыл бұрын
Nice video, thank you for a GUI-less video!
@josmoify10 жыл бұрын
...import error:no module named wiringpi2
@josmoify10 жыл бұрын
i guess python dev update
@steveoconnor214810 жыл бұрын
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?
@steveoconnor214810 жыл бұрын
sily error - OLED in caps
@drbren1210 жыл бұрын
What if I am in Europe ?
@TheRaspberryPiGuy10 жыл бұрын
Pimoroni ship worldwide... And I am sure there is an Adafruit reseller in your country!
@petraugsten49719 жыл бұрын
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...