×

SparkFun Support and Front Desk will be closed on Thursday 11/14 from 1-2:30pm for a company event. Please plan to pick up your orders before or after this timeframe.

SparkFun Micro OLED Breakout (Qwiic)

The SparkFun Qwiic Micro OLED Breakout is a Qwiic-enabled version of our popular Micro OLED display! The small monochrome, blue-on-black OLED screen presents incredibly clear images for your viewing pleasure. It’s “micro,” but it still packs a punch --- the OLED display is crisp, and you can fit a deceivingly large amount of graphics on there. This breakout is perfect for adding graphics to your next project and displaying diagnostic information without resorting to a serial output, all with the ease of use of our own Qwiic Connect System!

This version of the Micro OLED Breakout is exactly the size of its non-Qwiic sibling, featuring a screen that is 64 pixels wide and 48 pixels tall and measuring 0.66" across. But it has also been equipped with two Qwiic connectors, making it ideal for I2C operations. We've also added two mounting holes and a convenient Qwiic cable holder incorporated into a detachable tab on the board that can be easily removed thanks to a v-scored edge. We've even made sure to include an I2C pull-up jumper and ADDR jumper on the back of the board, so if you have your own I2C pull-ups or need to change the I2C address of the board, you have options!


The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.


  • Qwiic-Connector Enabled
  • Operating Voltage: 3.3V
  • Operating Current: 10mA (20mA max)
  • Screen Size: 64x48 pixels (0.66" Across)
  • Monochrome Blue-on-Black
  • I2C Interface

SparkFun Micro OLED Breakout (Qwiic) Product Help and Resources

Assembly Guide for SparkFun JetBot AI Kit

August 13, 2019

Assembly Guide for the SparkFun JetBot AI Kit. This tutorial includes photos & comments to assemble the two-layer chassis & additional components unique to the JetBot kit.

Everything You Should Know About HyperDisplay

February 20, 2019

This is a tutorial to go in-depth about the SparkFun HyperDisplay Arduino Library.

Qwiic Micro OLED Hookup Guide

January 18, 2018

Get started displaying things with the Qwiic Micro OLED.

Displaying Your Coordinates with a GPS Module

April 30, 2019

This Arduino tutorial will teach you how to pinpoint and display your GPS coordinates with a press of a button using hardware from our Qwiic Connect System (I2C).

GPS Geo-Mapping at the Push of a Button

September 27, 2019

Let's ramp up our GPS tracking skills with KML files and Google Earth. We'll make a tracker that logs location and allows us to visualize our steps with Google Earth.

IoT Power Relay

May 21, 2018

Using the ESP32 to make a web-configured timed relay.

Qwiic Kit for Raspberry Pi Hookup Guide

July 4, 2019

Get started with the CCS811, BME280, VCNL4040, and microOLED via I2C using the Qwiic system and Python on a Raspberry Pi! Take sensor readings from the enviroment and display them on the microOLED, serial terminal, or the cloud with Cayenne!
New!

Qwiic Pro Kit Project Guide

November 7, 2019

The Qwiic Pro Kit was designed to allow users to get started with Arduino without the need for soldering or a breadboard. We've included three inputs (a joystick, accelerometer, and proximity sensor) and one display that can be daisy chained to the RedBoard Turbo (SAMD21) Development Board.

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

3 Programming

Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels


Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

3.3 out of 5

Based on 3 ratings:

Currently viewing all customer reviews.

1 of 1 found this helpful:

Does not work with Artemis Nano

This does not work with Artemis Nano. Works on a Pi though. Need to add void MicroOLED::i2cSetup() { Wire.begin(); } in hardware.cpp file

Sorry you're having trouble! It looks like the "MicroOLED_Demo_I2C" example code for this doesn't quite work with the Artemis without a slight modification to the code but the "MicroOLED_Rick_and_Morty_I2C" sketch works when I try it here. (The Demo sketch needs different analog pins defined.)

Artemis is still in it's infancy and we're in the process of updating libraries and example code on Qwiic products that were designed before Artemis existed. Eventually everything should be covered but for now some Qwiic products require a bit of tweaking to get working.

If you run into questions about a product running on Artemis, post that in our Artemis forum and our techs will have a look.

Small but bright!

I knew when I read 0.66" this screen would be tiny, but holy crap it was even smaller than I had thought. Thankfully it's clear, crisp, and bright blue. It can light up my whole room at night.

Mine was DOA

After a LOT of fiddling about and some scoping and also then Salae analysis... I conclude mines deader than dead, never worked at all... A real pity as was my first Qwiic expedition and left me feeling like I was missing something... Luckily all the other Qwiic and numerous I2C devices I have been working well. It's in the garbage bin as we speak. Poor QA... I2C can be quirky... but as I know full well having used it for over 10 years it either works or plain does not! In this case it's the display vs driver chip which cheerfully ACKs... T

Sorry to hear that! We test these but sometimes a dud can get through or a part can get damaged in shipment. Please contact our customer service department and we will help you get this sorted out.