SparkFun
SparkFun Micro OLED Breakout (Qwiic)
· MPN: LCD-22495
A compact monochrome OLED breakout board featuring a 64×48 pixel blue-on-black display (0.66" diagonal). Equipped with two Qwiic connectors for solderless I²...
Get notified when back in stock
A compact monochrome OLED breakout board featuring a 64×48 pixel blue-on-black display (0.66" diagonal). Equipped with two Qwiic connectors for solderless I²C connection, plus 0.1"-spaced header pins for breadboard use. The board includes I²C pull-up and address jumpers on the back for flexible configuration.
The display is driven by an SSD1306 controller over I²C, with a default address of 0x3D (jumper-selectable to 0x3C). Two mounting holes and a detachable Qwiic cable holder tab (v-scored for easy removal) are included.
Key Features
- 64×48 Pixel OLED – Monochrome blue-on-black, 0.66" diagonal
- Dual Qwiic Connectors – Solderless I²C daisy-chaining
- Breadboard Friendly – 0.1"-spaced header pins broken out
- Configurable Jumpers – I²C pull-up resistor (4.7 kΩ) and address selection
- Selectable I²C Address – 0x3D (default) or 0x3C
Specifications
- Display: 64×48 pixels, monochrome blue-on-black OLED
- Controller: SSD1306
- Interface: I²C (Qwiic / standard headers)
- I²C Address: 0x3D (default), 0x3C (alternate)
- Operating Voltage: 3.3 V
- Operating Current: 10 mA typical, 20 mA max
- Dimensions: 1.08" × 1.17"
Ideal For
- Displaying sensor data, diagnostics, and status information
- Small graphical interfaces for embedded projects
- Qwiic I²C sensor networks
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Address jumpers
- Address jumpers are small solder pads, links or switches used to change a device's address on a shared bus such as I2C. They matter when you want to connect several identical devices to the same controller, since each one needs a unique address to avoid conflicts.
- 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.
- 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.
- 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.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
Find this product in
Displays & Screens
Micro OLED Breakout Schematic
Schematic · 191.9 KB · Click any page to view full size
SSD1306 Datasheet
Datasheet · 1.8 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 657.5 KB · Click any page to view full size
Qwiic OLED Breakout
Schematic · 77.7 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Micro OLED Breakout Eagle Files
Schematic · ZIP · 174.7 KB
Eagle CAD design files for the Micro OLED Breakout PCB
main
Example Code · ZIP · 134.6 KB
Arduino Sketchs Qwiic OLED 1
Example Code · ZIP · 6.2 KB
Arduino Sketches Qwiic OLED 2
Example Code · ZIP · 6.2 KB
Qwiic OLED Breakout 1
Schematic · ZIP · 123.1 KB
Source Code
Open-source libraries, firmware & example projects for this product
This repo houses all of the SFE Fritzing parts for use in diagrams in tutorials. If you create a new part in Fritzing that correlates to an SFE part, please add it here so others may use it and to avoid duplication.
71b17bb
almost 2 years ago
· 339 commits
- kits Include SparkFun Inventor's Kit V4.1 over 2 years ago
- parts Add Horizontal and Vertical Qwiic Connector and Cable to Breadboard Half (Top View) about 6 years ago
- products Update 13664_sfe_samd21_mini_breakout.fzpz almost 2 years ago
- templates Renamed about 11 years ago
- License.md Create License.md about 7 years ago
- README.md Update README.md over 7 years ago
- SparkFun Plus.fzbz First Pass on SparkFun Plus bin file over 6 years ago
- SparkFun_Plus.png Adding png for fzbz use over 6 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 about 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
Arduino Library for SparkFun's OLED Qwiic (I²C) boards
133f6ed
28 days ago
· 303 commits
- .github Update mkdocs.yml 28 days ago
- docs Update introduction.md over 1 year ago
- examples Fixes for horizontal flips. This acheives MVP for the 1in5 display. 10 months ago
- img initial commit of new graphics library. Non src is a clone of the Micro OLED library and needs updating over 4 years ago
- overrides Update Tutorial Based on Template over 2 years ago
- src Merge pull request #29 from sparkfun/bugfix/ch1120_bitmap 6 months ago
- CONTRIBUTING.md initial commit of new graphics library. Non src is a clone of the Micro OLED library and needs updating over 4 years ago
- keywords.txt Add QwiicCustomOLED over 2 years ago
- library.json Roll version to v1.0.15 6 months ago
- library.properties Roll version to v1.0.15 6 months ago
- LICENSE.md Update LICENSE.md over 2 years ago
- mkdocs.yml Update mkdocs.yml 28 days ago
- README.md Update README.md over 2 years ago
Python package for the qwiic Micro OLED board
c8e2831
almost 2 years ago
· 47 commits
- docs Superclass Implementation about 5 years ago
- examples Update qwiic_micro_oled_hello.py about 5 years ago
- .readthedocs.yml added docs support almost 7 years ago
- DESCRIPTION.rst initial entry about 7 years ago
- LICENSE Superclass Implementation about 5 years ago
- qwiic_micro_oled.py Superclass Implementation about 5 years ago
- README.md Merge pull request #1 from saeedjohar/master almost 2 years ago
- setup.cfg initial entry about 7 years ago
- setup.py Update setup.py about 5 years ago
Small OLED display compatible with the SparkFun Qwiic system.
c3ee0d4
over 2 years ago
· 42 commits
- Documents Fixes mounting hole spacing (derp) about 3 years ago
- Hardware Moves production files to the production folder, zips them together about 3 years ago
- Libraries Remove old library files. Add link to current lib in readme. about 7 years ago
- Production Removes the panelizer instructions from the zip file about 3 years ago
- Software Initial Commit over 8 years ago
- .gitattributes Initial Commit over 8 years ago
- .gitignore Initial Commit over 8 years ago
- LICENSE.md Initial Commit over 8 years ago
- README.md Update README.md over 2 years ago
Related Tutorials
Free guides on learn.littlebird.com.au