SSD1306

Adafruit Ethernet, Motor, Proto, Wave, Datalogger, GPS Shields - etc!

Moderators: adafruit_support_bill, adafruit

SSD1306

Postby songlight » Tue Apr 26, 2011 10:42 am

Hello,

I would like to see how to connect the ssd1306 to the Arduino without the level shifter. Can someone show me how to hookit up?
Thanks.
songlight
 

Re: SSD1306

Postby adafruit » Tue Apr 26, 2011 12:50 pm

you must use a level shifter for Arduinos or it will damage the oled
User avatar
adafruit
 
Posts: 10485
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc

Re: SSD1306

Postby songlight » Tue Apr 26, 2011 8:07 pm

adafruit wrote:you must use a level shifter for Arduinos or it will damage the oled

Thanks for the reply. I thought you could use the 3.3 volt output on the Arduino for the oled.
Can you explain?
songlight
 

Re: SSD1306

Postby Stephanie » Tue Apr 26, 2011 9:18 pm

You could use the 3.3v output to power the OLED but the SPI signals on the Arduino will still be at the full 5 volts which is too much for the OLED display. The purpose of the level shifter is that it reduces voltage on all the signal lines to 3.3v, not just the source voltage.

If you really don't want to use the level shifter, then you can mod your Arduino so the whole thing runs at 3.3v - and coincidentally LadyAda has a tutorial for this: http://www.ladyada.net/library/arduino/3v3_arduino.html

Cheers!
User avatar
Stephanie
 
Posts: 286
Joined: Sat Dec 11, 2010 12:17 am
Location: Canada

Re: SSD1306

Postby songlight » Wed Apr 27, 2011 12:32 pm

Stephanie wrote:You could use the 3.3v output to power the OLED but the SPI signals on the Arduino will still be at the full 5 volts which is too much for the OLED display. The purpose of the level shifter is that it reduces voltage on all the signal lines to 3.3v, not just the source voltage.

If you really don't want to use the level shifter, then you can mod your Arduino so the whole thing runs at 3.3v - and coincidentally LadyAda has a tutorial for this: http://www.ladyada.net/library/arduino/3v3_arduino.html

Cheers!

That explains it very well. OK so now I have it all hooked up with 3.3v. Is the screen supposed to light up when power is applied? Mine does not. Also, I have tried to run the software but it will not run. Other programs run ok. Any suggestions?

I appreciate your help.
songlight
 

Re: SSD1306

Postby adafruit » Thu Apr 28, 2011 12:11 pm

no, it must be driven from the arduino to display anything

follow our tutorial to use the display
http://ladyada.net/products/oled12864/
User avatar
adafruit
 
Posts: 10485
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc

Re: SSD1306

Postby songlight » Thu Apr 28, 2011 4:22 pm

adafruit wrote:no, it must be driven from the arduino to display anything

follow our tutorial to use the display
http://ladyada.net/products/oled12864/

I am driving everything from 3.3 volts off the Arduino nano but I get nothing on the screen. Also the software demo program you list will not load as it says there is an error. I don't know what to do next.
songlight
 

Re: SSD1306

Postby adafruit » Thu Apr 28, 2011 6:14 pm

you need to provide us more details and/or photos
User avatar
adafruit
 
Posts: 10485
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc

Re: SSD1306

Postby songlight » Thu Apr 28, 2011 8:52 pm

adafruit wrote:you need to provide us more details and/or photos

How can I send you photos? What do you need to know that can help you to help me?
I have hooked up the oled as perscribed by the illustrations and have downloaded the software program. Is there some trouble shooting help available?
songlight
 

Re: SSD1306

Postby adafruit_support_bill » Fri Apr 29, 2011 4:55 am

The best way for us to help troubleshoot is for us to have a look at your setup.
There is an "Upload Attachment" tab just below the messager editing window. You can add photos to your message with that.
User avatar
adafruit_support_bill
 
Posts: 15951
Joined: Sat Feb 07, 2009 9:11 am

Re: SSD1306

Postby songlight » Fri Apr 29, 2011 9:55 am

arduwino wrote:The best way for us to help troubleshoot is for us to have a look at your setup.
There is an "Upload Attachment" tab just below the messager editing window. You can add photos to your message with that.
sdd setup.jpg
sdd setup.jpg (508.88 KiB) Viewed 2535 times


Here is my setup. I hope this helps.
songlight
 

Re: SSD1306

Postby adafruit » Fri Apr 29, 2011 2:47 pm

check your wiring, remove any extra wires and use shorter ones so that it matches the images on the site. the oleds are tested so its probably a wiring issue
User avatar
adafruit
 
Posts: 10485
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc

Re: SSD1306

Postby Stephanie » Fri Apr 29, 2011 4:54 pm

songlight wrote:I am driving everything from 3.3 volts off the Arduino nano but I get nothing on the screen. Also the software demo program you list will not load as it says there is an error. I don't know what to do next.


Just my 2cents but you mentioned you got an error when you tried the demo program, but you didn't say what the error was. Can you elaborate on the error message?

Also, if you couldn't get the example sketch to run, how are you testing the screen? What sketch are you using?
User avatar
Stephanie
 
Posts: 286
Joined: Sat Dec 11, 2010 12:17 am
Location: Canada

Re: SSD1306

Postby songlight » Sun May 01, 2011 11:54 am

I get nothing on the screen.
Here is another pic more clearly of my set up.
Attachments
ssd2.jpg
A clearer picture
ssd2.jpg (7.34 KiB) Viewed 2503 times
songlight
 

Re: SSD1306

Postby Stephanie » Sun May 01, 2011 12:35 pm

The OLED screens don't light up just from having power applied. They have no backlight, it's the idividual pixels themselves which provide their own illumination. So until the screen is given something to display, it will most likely appear to be completely 'off'. This kind of threw me at first too - unlike eg. the 16x2 character displays where just giving them power will show you some life, with the OLEDs it basically goes all or nothing. That is, either it works fine, or it seems dead.

Are you still getting errors when you try running the demo sketch?
User avatar
Stephanie
 
Posts: 286
Joined: Sat Dec 11, 2010 12:17 am
Location: Canada

Next

Return to Arduino Shields from Adafruit

Who is online

Users browsing this forum: adafruit_support_bill, Ronnord and 8 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [102]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[108]
 
Wireless[14]
Cables[60]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[69]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]