EP-0049: Difference between revisions

From 52Pi Wiki
Jump to navigation Jump to search
m (Yoyojacky moved page 0.96 Inch OLED Module SKU:EP-0049 to EP-0049)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
='''0.96 Inch OLED Module'''=
='''0.96 Inch OLED Module'''=
==Description==
==Description==
<pre>
These displays are small, only about 1" diameter, but very readable due to the high contrast of an OLED display. <br>
These displays are small, only about 1" diameter, but very readable due to the high contrast of an OLED display.  
This display is made of 128x64 individual yellow and blue  OLED pixels, each one is turned on or off by the controller chip.<br>
This display is made of 128x64 individual yellow and blue  OLED pixels, each one is turned on or off by the controller chip.
Because the display makes its own light, no backlight is required. <br>
Because the display makes its own light, no backlight is required.  
This reduces the power required to run the OLED.<br>
This reduces the power required to run the OLED.
This breakout can be used with either an SPI interface<br>
This breakout can be used with either an SPI interface
The design is completely 3.3V-ready, with an onboard regulator and built in boost converter.<br>
The design is completely 3.3V-ready, with an onboard regulator and built in boost converter.
The SSD1306 embeds with contrast control, display RAM and oscillator, which reduces the number of<br>
The SSD1306 embeds with contrast control, display RAM and oscillator, which reduces the number of
external components and power consumption. <br>
external components and power consumption.  
It has 256-step brightness control.<br>
It has 256-step brightness control.
it supports Raspberry Pi A, A+,B,B+,2B,3B.<br>
it supports Raspberry Pi A, A+,B,B+,2B,3B.</pre>  
----
----


==Feature:==
==Feature:==
*Resolution: 128 x 64 dot matrix panel
* Resolution: 128 x 64
*Power supply
* 3.3V work voltage ,([MIN 1.6V] ,[MAX:3.6V])
**VDD = 1.65V to 3.3V for IC logic
** Maximum current 100uA
**VCC = 7V to 15V for Panel driving
** Keep up current 12.25uA
*For matrix display
* Hardware keep up display
**OLED driving output voltage, 15V maximum
* SPI driver support
**Segment maximum source current: 100uA
* FP frequency: 30fps(60MHz)
**Common maximum sink current: 15mA
* Only use 3 pins to control OLED: (IO24 = DC, IO25 = Reset, SPI0)
**256 step contrast brightness current control
* Wide range of operating temperature: -40°C to 85°C
*Embedded 128 x 64 bit SRAM display buffer
*Pin selectable MCU Interfaces:
**8-bit 6800/8080-series parallel interface
**3 /4 wire Serial Peripheral Interface
**I2C Interface
*Screen saving continuous scrolling function in both horizontal and vertical direction
*RAM write synchronization signal
*Programmable Frame Rate and Multiplexing Ratio
*Row Re-mapping and Column Re-mapping
*On-Chip Oscillator
*Chip layout for COG & COF
*Wide range of operating temperature: -40°C to 85°C
----
----
==Parameters:==
==Parameters:==
*Dimensions: 36.36mm x 29.53mm x 11.65(include header)mm
*Weight without package: 7.15±2g
----
----
*Dimensions: 36.36mm x 29.53mm x 10.01(include header)mm
 
*Weight without package: 7.15±2g
==Hardware Architechture==
[[File:096oled.png|thumb|left|300px]]
<br style="clear:both;">
----
----
==Package included:==
==Package included:==
Line 73: Line 65:
*Question:   
*Question:   
**Answer:   
**Answer:   
----
==Purchase Links==
[[File:shopping_car.png|left|21px]][http://www.52pi.com  52Pi Store]
----
----

Latest revision as of 19:55, 27 August 2021

0.96 Inch OLED Module

Description

These displays are small, only about 1" diameter, but very readable due to the high contrast of an OLED display.
This display is made of 128x64 individual yellow and blue OLED pixels, each one is turned on or off by the controller chip.
Because the display makes its own light, no backlight is required.
This reduces the power required to run the OLED.
This breakout can be used with either an SPI interface
The design is completely 3.3V-ready, with an onboard regulator and built in boost converter.
The SSD1306 embeds with contrast control, display RAM and oscillator, which reduces the number of
external components and power consumption.
It has 256-step brightness control.
it supports Raspberry Pi A, A+,B,B+,2B,3B.


Feature:

  • Resolution: 128 x 64
  • 3.3V work voltage ,([MIN 1.6V] ,[MAX:3.6V])
    • Maximum current 100uA
    • Keep up current 12.25uA
  • Hardware keep up display
  • SPI driver support
  • FP frequency: 30fps(60MHz)
  • Only use 3 pins to control OLED: (IO24 = DC, IO25 = Reset, SPI0)
  • Wide range of operating temperature: -40°C to 85°C

Parameters:

  • Dimensions: 36.36mm x 29.53mm x 11.65(include header)mm
  • Weight without package: 7.15±2g

Hardware Architechture

096oled.png



Package included:

1 x 0.96 Inch OLED Module


How to use

First of all, you should check the model of your Pi.


For Raspberry Pi A,A+,B,B+:

  • First login, and download driver:

git clone https://github.com/hallard/ArduiPi_SSD1306

  • Compile it and run:

cd ArduiPi_SSD1306/
sudo make
cd example/
sudo make
sudo ./oled_demo


For Raspberry Pi 2B, 3B:

  • First login, and download driver:

git clone -b ArduiPi_OLED https://github.com/yoyojacky/libssd1306

  • Compile it and run:

cd libssd1306/
sudo make
cd example/
sudo make
sudo ./oled_demo


FAQ

  • Question:
    • Answer: