In stock, ships same business day if ordered before 2PM
Fastest delivery: Tomorrow*
Disclaimer:
The shipping address needs to be in the AusPost next day network
and eParcel Express is chosen during checkout. On rare occasions, orders may be delayed by up to
one business day due to AusPost pickup timings or for order verifications.
Quantity Discounts:
Overview
This small module consists of a 128×64 white OLED (organic light-emitting diode) display and all the electronics needed to control it over SPI using a standard SH1106 interface (1MB pdf). The LEDs can be individually turned on or off to show monochrome graphics and text. Despite its compact size, the OLED display has good contrast because each pixel lights up individually, and since there is no backlight, unlit pixels can be very dark.
Specifications
Pinout
Pin | Description |
---|---|
GND | Ground (0 V) |
VCC | 3.1 V to 5.5 V supply voltage |
CLK | SPI clock (3.3V logic only) |
MOS | SPI data (3.3V logic only) |
RES | Reset (3.3V logic only) |
DC | Data/command select (3.3V logic only) |
CS | SPI chip select (3.3V logic only) |
Using the display
This display module has seven pins on a row of 0.1"-pitch through holes, which work with standard 0.1" (2.54 mm) male headers and 0.1" female headers (available separately). It also has four mounting holes designed for use with #4 or M3 screws.
The module is powered through its GND and VCC pins, and it includes an on-board regulator that lets it work with VCC supply voltages from 3.1 V to 5.5 V. The rest of the pins are not 5V tolerant, so level shifters or voltage dividers are required when interfacing with 5 V systems.
The driver/controller IC on this OLED screen is an SH1106 configured to operate in “4-wire SPI” mode. Four control inputs—CLK, MOS, DC, and CS—are used in normal operation, and a fifth pin, RES, can be used to reset the display. For more information, see the SH1106 datasheet (1MB pdf).
Graphical OLED Display: 128×64, 1.3", White, SPI, controlled by an A-Star 328PB Micro running at 3.3V. |
---|
Sample code and libraries are widely available for interfacing the SH1106 with a variety of microcontrollers. One library that Pololu recommend is U8g2, which works with Arduino and has also been ported to other platforms. As an example, you can use the U8g2 constructor U8G2_SH1106_128X64_NONAME_1_4W_SW_SPI
to control the display with a one-page buffer and software SPI; see the U8g2 documentation for other options.
The SH1106 is similar to and electrically compatible with the common SSD1306 controller, but differences in the two chips’ command sets mean that code written for one will generally require changes to work with the other.
People often buy this product together with:
USB Micro-B Connector Breakout Board |
Logic Level Shifter, 4-Channel, Bidirectional |
Breakout Board for microSD Card |
Dimensions
Size: | 1.4" × 1.32" × 0.15" |
---|---|
Weight: | 5.5 g |
General specifications
Display resolution: | 128×64 |
---|---|
Display color: | white |
Minimum operating voltage: | 3.1 V |
Maximum operating voltage: | 5.5 V |
Logic voltage: | 3.3 V |
Supply current: | 40 mA1 |
Notes:
File downloads
SH1106 datasheet (1MB pdf)
Dimension diagram of the Graphical OLED Display: 128×64, 1.3", White, SPI (182k pdf)
3D model of the Graphical OLED Display: 128×64, 1.3", White, SPI (4MB step)
Recommended links
Exact shipping can be calculated on the view cart page (no login required).
Products that weigh more than 0.5 KG may cost more than what's shown (for example, test equipment, machines, >500mL liquids, etc).
We deliver Australia-wide with these options (depends on the final destination - you can get a quote on the view cart page):
Non-metro addresses in WA, NT, SA & TAS can take 2+ days in addition to the above information.
Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will not be an option if you have that type of battery in your shopping cart.
International Orders - the following rates are for New Zealand and will vary for other countries:
If you order lots of gear, the postage amount will increase based on the weight of your order.
Our physical address (here's a PDF which includes other key business details):
Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia
Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.
Have a product question? We're here to help!
Makers love reviews as much as you do, please follow this link to review the products you have purchased.
Product Comments