Great tutorial. But.... I would really like to see some in depth tuts on how to accomplish other things with these displays. I am new to these, and am having a hard time finding something on things like... how to activate and use the sd card on my ssd 1331 that has a built in slot. Or how to maybe load and use videos on same. Even how to build a proper bit map and use it. These things seem awesome, but there is very little information beyond just loading and staring the demo program. Any help in maybe pointing me in the right direction would be delightful. Thanks a bunch for the video on how to get it going, tho.
Hi Bob, thanks for you recommendations! The idea behind these "component tutorials" is to briefly explain how to make them work. So if you need a color display, this tutorial shows you how to get the wiring right and display the demo code on the screen. In another tutorial would I'll more into detail about using U8g2 or Adafruit graphic library independent of the screen. I've not made these yet, but thats the future plan. In the libraries demo code there are often examples of loading bitmaps etc. So you might want to look there 😃
Do you have any problems running it I. Portrait mode? When I change the orientation to either 1 or 3, it doesn’t display the full screen. Instead it uses 96 pixels by 64 in portrait mode. This means that a portion of the bottom of the screen is not used as it only goes down as far as 64. I would assume that maybe changing something in the libraries or the sketch to set it to 64x96 when in portrait mode is necessary but I’m not that advanced yet I’m afraid. I’m self taught by videos like yours and a lot of research so at the moment I am only at the level where I can initialize (boy was it a pain originally) the display and draw shapes, images etc while combing button pushes to display info etc. I’m not sure how to get it right in portrait mode and any info you may or not be able to give would be well appreciated. Thank you for all the amazing knowledge you are passing on. Your videos help more than you can imagine.
I haven't worked in portrait mode with this display. Most of the time rotating is just rotating the coordinates of the drawing library. Somewhere in the initialisation you have to specify your display is in portrait mode as well. Otherwise you get the behaviour you're describing.
Hi, you probably can but need to use the Adafruit_SSD1331(cs, dc, mosi, sclk, rst); constructor. You define separate pins for each screen and then it should be possible 😃
Make sure: - you have correctly wired the device - there is no short circuit in your breadboard - you use the correct pins - you have the correct power on your display - you have correctly soldered the pins on the display - your code matches your circuit
Great tutorial. But.... I would really like to see some in depth tuts on how to accomplish other things with these displays. I am new to these, and am having a hard time finding something on things like... how to activate and use the sd card on my ssd 1331 that has a built in slot. Or how to maybe load and use videos on same. Even how to build a proper bit map and use it. These things seem awesome, but there is very little information beyond just loading and staring the demo program. Any help in maybe pointing me in the right direction would be delightful. Thanks a bunch for the video on how to get it going, tho.
Hi Bob, thanks for you recommendations! The idea behind these "component tutorials" is to briefly explain how to make them work. So if you need a color display, this tutorial shows you how to get the wiring right and display the demo code on the screen.
In another tutorial would I'll more into detail about using U8g2 or Adafruit graphic library independent of the screen. I've not made these yet, but thats the future plan. In the libraries demo code there are often examples of loading bitmaps etc. So you might want to look there 😃
Do you have any problems running it I. Portrait mode? When I change the orientation to either 1 or 3, it doesn’t display the full screen. Instead it uses 96 pixels by 64 in portrait mode. This means that a portion of the bottom of the screen is not used as it only goes down as far as 64.
I would assume that maybe changing something in the libraries or the sketch to set it to 64x96 when in portrait mode is necessary but I’m not that advanced yet I’m afraid. I’m self taught by videos like yours and a lot of research so at the moment I am only at the level where I can initialize (boy was it a pain originally) the display and draw shapes, images etc while combing button pushes to display info etc.
I’m not sure how to get it right in portrait mode and any info you may or not be able to give would be well appreciated.
Thank you for all the amazing knowledge you are passing on. Your videos help more than you can imagine.
I haven't worked in portrait mode with this display. Most of the time rotating is just rotating the coordinates of the drawing library. Somewhere in the initialisation you have to specify your display is in portrait mode as well. Otherwise you get the behaviour you're describing.
I'm wondering if it would be possible to use two of these displays with one Arduino....
Hi, you probably can but need to use the Adafruit_SSD1331(cs, dc, mosi, sclk, rst); constructor. You define separate pins for each screen and then it should be possible 😃
@@BasonTech thanks, you just saved me buying a second Arduino!
My one is not working 😕 😞 😫 😭
Make sure:
- you have correctly wired the device
- there is no short circuit in your breadboard
- you use the correct pins
- you have the correct power on your display
- you have correctly soldered the pins on the display
- your code matches your circuit