This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
tutorials:products:minicoloroled:index.html [2012/03/15 18:08] daigo created |
tutorials:products:minicoloroled:index.html [2016/01/28 18:05] (current) |
||
---|---|---|---|
Line 38: | Line 38: | ||
Since the OLED is 3.3V and also uses 3.3V logic, we need to use a logic shifter. We include a DIP logic shifter, the 74LVX245 with the OLED. If you're using a 3.3V logic chip, you can skip the logic analyzer. Arduinos are all 5.0V so we'll be demonstrating that | Since the OLED is 3.3V and also uses 3.3V logic, we need to use a logic shifter. We include a DIP logic shifter, the 74LVX245 with the OLED. If you're using a 3.3V logic chip, you can skip the logic analyzer. Arduinos are all 5.0V so we'll be demonstrating that | ||
- | <class notewarning warning> | + | <class notewarning> |
Don't forget to solder a piece of 0.1" header onto the left side of the OLED so you can plug it into a breadboard. You cannot skip this step, the header MUST be soldered in before plugging it in and wiring it up or it won't work! | Don't forget to solder a piece of 0.1" header onto the left side of the OLED so you can plug it into a breadboard. You cannot skip this step, the header MUST be soldered in before plugging it in and wiring it up or it won't work! | ||
</class> | </class> | ||
Line 88: | Line 88: | ||
Visit the [[https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino|Adafruit SSD1331 library github repository page ]]and click the DOWNLOADS button in the top right corner to download the ZIP file. Uncompress it and rename the uncompressed folder **Adafruit_SSD1131**. Check that the **Adafruit_SSD1331** folder contains **Adafruit_SSD1331.cpp** and **Adafruit_SSD1331.h**Place the **Adafruit_SSD1331** library folder your **<arduinosketchfolder>/libraries/** folder. You may need to create the **libraries **subfolder if its your first library. Restart the IDE. | Visit the [[https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino|Adafruit SSD1331 library github repository page ]]and click the DOWNLOADS button in the top right corner to download the ZIP file. Uncompress it and rename the uncompressed folder **Adafruit_SSD1131**. Check that the **Adafruit_SSD1331** folder contains **Adafruit_SSD1331.cpp** and **Adafruit_SSD1331.h**Place the **Adafruit_SSD1331** library folder your **<arduinosketchfolder>/libraries/** folder. You may need to create the **libraries **subfolder if its your first library. Restart the IDE. | ||
+ | You'll also have to install the [[https://github.com/adafruit/Adafruit-GFX-Library|Adafruit GFX graphics core library at this github repo]] and install it after you've gotten the OLED driver library. | ||
Line 132: | Line 133: | ||
*[[http://www.adafruit.com/datasheets/UG-9664HDDAG01.pdf|Datasheet for the raw OLED module itself ]] | *[[http://www.adafruit.com/datasheets/UG-9664HDDAG01.pdf|Datasheet for the raw OLED module itself ]] | ||
*[[https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino|Adafruit SSD1331 Arduino Library repository]] | *[[https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino|Adafruit SSD1331 Arduino Library repository]] | ||
+ | * You'll also have to install the [[https://github.com/adafruit/Adafruit-GFX-Library|Adafruit GFX graphics core library at this github repo]] and install it after you've gotten the OLED driver library. | ||
*[[https://github.com/adafruit/Adafruit-96x64-RGB-OLED-Breakout-PCB|Adafruit breakout board PCB files]] | *[[https://github.com/adafruit/Adafruit-96x64-RGB-OLED-Breakout-PCB|Adafruit breakout board PCB files]] |