SparkFun
Micro OLED Breakout with Headers
· MPN: LCD-13722
Add a tiny, crisp OLED to your next microcontroller project without taking up much space. This breakout carries a monochrome Blue-on-Black display that is on...
Get notified when back in stock
Add a tiny, crisp OLED to your next microcontroller project without taking up much space. This breakout carries a monochrome Blue-on-Black display that is only 64 pixels wide by 48 pixels tall, yet still has room for useful graphics, status screens and simple game interfaces.
It is easy to drive from an Arduino or other microcontroller over either SPI or I2C. The board is essentially the display section of a MicroView without the Arduino portion, giving you a compact OLED breakout for projects where you already have a controller.
The breakout provides access to 16 of the OLED’s pins. The top row of pins, GND-CS, breaks out what you need for SPI or I2C operation, while the lower pins, D7-vB, are mostly for parallel interface control. This version includes pre-soldered headers, and supporting documentation includes a schematic, Eagle files, hookup guide, design files, example code and library.
Features:
- Operating Voltage: 3.3V
- Screen Size: 64x48 pixels (0.66" Across)
- Monochrome Blue-on-Black
- SPI or I2C Interface
- Pre-soldered headers
Specifications:
- Operating Voltage: 3.3V
- Screen Size: 64x48 pixels (0.66" Across)
- Display colour: Monochrome Blue-on-Black
- Interface: SPI or I2C Interface
- Headers: Pre-soldered headers
- Current: 10mA (20mA max)
- OLED pins broken out: 16 of the OLED’s pins
A handy display breakout for compact instruments, diagnostics, Arduino graphics projects and small interactive builds.
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- CS
- CS stands for chip select, a control pin used by SPI devices to tell which connected device should listen. It matters when you connect more than one SPI module to the same microcontroller, because each device usually needs its own CS pin.
- GND
- GND is the ground or reference connection (0 V) for a circuit. When connecting two devices together, their grounds must be joined so both agree on what counts as a low or high signal.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- OLED
- OLED stands for organic light-emitting diode, a display type where each pixel produces its own light. It matters because OLED screens are thin, high-contrast and easy to read for small status displays, but they can be more sensitive to image burn-in than some other display types.
- parallel interface
- A parallel interface sends several bits of data at the same time using multiple wires. It can be faster than simple serial connections, but it uses more microcontroller pins, so it is less convenient for small projects with limited wiring space.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
Displays & Screens
Micro OLED Breakout Schematic
Schematic · 45.7 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 647.2 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
Breakout board for a monochrome, 0.66", 64x48 OLED display.
c7dd893
about 7 years ago
· 34 commits
- Hardware Updating file names, including subtree directions in Library readme about 11 years ago
- Libraries Removing old libraries. Adding links to formal libs in readme. about 7 years ago
- Production Renamed production folder to match new repo guidelines about 11 years ago
- .gitignore Initial commit about 12 years ago
- README.md Update README.md about 7 years ago
Arduino library for the SparkFun Micro OLED - a breakout board for a monochrome, 0.66", 64x48 OLED display.
1ff6871
about 1 year ago
· 132 commits
- examples Added extra comments. Changed excluded font pointers to NULL over 5 years ago
- img Create Contributing.JPG over 5 years ago
- src Add public initDisplay to allow resetting of display's settings in case of corruption. over 4 years ago
- .gitignore Initial commit about 12 years ago
- CONTRIBUTING.md Adding CONTRIBUTING over 5 years ago
- keywords.txt Add public initDisplay to allow resetting of display's settings in case of corruption. over 4 years ago
- library.json Update library.json - bump version to 1.3.4 about 1 year ago
- library.properties Update library.properties over 4 years ago
- LICENSE.md Updating the LICENSE over 5 years ago
- README.md Add link to hookup guide almost 5 years ago
Related Tutorials
Free guides on learn.littlebird.com.au