Monochrome 2.42" 128x64 OLED Graphic Display Module Kit

AdafruitSKU: ADA2719
Price:
Sale price £38.40
incl. VAT
excl. VAT
Stock:
Only 5 units left
Quantity:

Awesome Extras

Adafruit METRO 328 Fully Assembled - Arduino IDE compatible (ATmega328) by Adafruit - The Pi HutAdafruit METRO 328 Fully Assembled - Arduino IDE compatible (ATmega328) by Adafruit - The Pi Hut
120-Piece Ultimate Jumper Bumper Pack (Dupont Wire) by The Pi Hut - The Pi Hut120-Piece Ultimate Jumper Bumper Pack (Dupont Wire) by The Pi Hut - The Pi Hut
Half-Size Breadboard - White by The Pi Hut - The Pi HutHalf-Size Breadboard - White by The Pi Hut - The Pi Hut
The Pi HutHalf-Size Breadboard - White
Sale price £3 incl. VAT excl. VAT
Full-Size Breadboard - White by The Pi Hut - The Pi HutFull-Size Breadboard - White by The Pi Hut - The Pi Hut
The Pi HutFull-Size Breadboard - White
Sale price £5 incl. VAT excl. VAT
Autosol RA 99C No-Clean Fast-Flow Lead-Free Solder Wire by Warton Metals - The Pi HutAutosol RA 99C No-Clean Fast-Flow Lead-Free Solder Wire by Warton Metals - The Pi Hut

This 2.42" 128x64 Monochrome OLED Display provides crisp white graphics with high contrast and no backlight, with support for SPI, I2C or 8-bit communication and an included level shifter for 3V or 5V logic.


If you've been diggin' our monochrome OLEDs but need something bigger, this display will delight you!

These displays are 2.42" diagonal, and very readable due to the high contrast of an OLED display. This display is made of 128x64 individual white OLED pixels, each one 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 and is why the display has such high contrast; we really like this graphic display for its crispness!

The driver chip, SSD1305 can communicate in three ways: 8-bit, I2C or SPI. Personally we think SPI is the way to go, only 4 or 5 wires are required and its very fast.

The OLED itself requires a 3.3V power supply and 3.3V logic levels for communication. We include a breadboard-friendly level shifter that can convert 3V or 5V down to 3V, so it can be used with 5V-logic devices like Arduino.

The power requirements depend a little on how much of the display is lit but on average the display uses about 50mA from the 3.3V supply. Built into the OLED driver is a simple switch-cap charge pump that turns 3.3V into a high voltage drive for the OLEDs.

Each order comes with one assembled OLED module with a nice bezel and 4 mounting holes. The display is 3V logic & power so we include a HC4050 level shifter. We also toss in a 220uF capacitor, as we noticed an Arduino may need a little more capacitance on the 3.3V power supply for this big display! This display does not come with header attached but we do toss in a stick of header you can solder on. Also, the display may come in SPI mode. You can change modes from 8-bit to SPI or I2C with a little soldering, check out the tutorial for how to do so. Please Note: Metro not included! A microcontroller such an Arduino is required to use.

Getting started is easy! There is a detailed tutorial and example code in the form of an Arduino library for text and graphics. You'll need a microcontroller with more than 512 bytes of RAM since the display must be buffered. The library can print text, bitmaps, pixels, rectangles, circles and lines. It uses 512 bytes of RAM since it needs to buffer the entire display but its very fast! The code is simple to adapt to any other microcontroller.

Please note: Cable and code on back of board may vary but displays will work the same.

Please note that OLED displays are made of hundreds of...OLEDs! That means each pixel is a little organic LED, and if its kept on for over 1000 hours it'll start to dim. If you want to keep the display uniformly bright, please turn off the display (set the pixels off) when it isn't needed to keep them from dimming.

Features

  • 2.42" diagonal monochrome OLED display with 128x64 resolution
  • High contrast and crisp graphics with self-emissive pixels, no backlight required
  • SSD1305 driver chip with multiple communication options: 8-bit, I2C, or SPI
  • 3.3V power supply and logic levels required
  • Typical power consumption approximately 50mA at 3.3V
  • Includes breadboard-friendly HC4050 level shifter for 5V logic compatibility
  • Includes 220µF capacitor for stable power supply
  • Assembled module with protective bezel and 4 mounting holes
  • Header pins included but not pre-soldered
  • Arduino library with support for text, graphics, pixels, rectangles, circles, and lines
  • Requires microcontroller with minimum 512 bytes of RAM
  • Switchable communication modes via soldering (see tutorial)
  • Individual OLED pixels may dim after 1000+ hours of continuous use
  • Microcontroller not included, Arduino or equivalent required

Specifications

  • Screen Dimensions: 29 x 56 x 6.8mm
  • Screen Weight: 22g
  • Driving voltage: 3.3V
  • Interfaces: 8 parallel port, 4-wire SPI, I2C

Revision History

  • As of September 14, 2023 - this display has had a new design all specifications, pin layout and ic chip SSD1309 are same as previous edition.

Resources

Package Contents

  • 1x Monochrome 2.42" 128x64 OLED Graphic Display Module Kit
    • 1x HC4050 level shifter
    • 1x 220uF capacitor
    • 1x Header strip

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna Bitcoin

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations