Adafruit
Adafruit I2C QT Rotary Encoder with NeoPixel - STEMMA QT / Qwiic
The Adafruit I2C QT Rotary Encoder Breakout takes the hassle out of working with rotary encoders. An onboard microcontroller running Adafruit's seesaw firmwa...
The Adafruit I2C QT Rotary Encoder Breakout takes the hassle out of working with rotary encoders. An onboard microcontroller running Adafruit's seesaw firmware handles all the pulse tracking, debouncing, and pin management — simply read the encoder value over I2C whenever you need it.
Designed in the compact STEMMA QT / Qwiic form factor, this breakout lets you make solderless connections to any compatible microcontroller. The encoder footprint accepts standard PEC11-pinout rotary encoders (not included), so you can choose the exact encoder style you prefer — with or without detents, with or without a push switch.
Key Features
- Seesaw I2C Interface – Onboard microcontroller handles all encoder tracking and debouncing automatically
- STEMMA QT / Qwiic Connectors – Solderless I2C connection with daisy-chain support
- Built-in NeoPixel – Programmable RGB LED for visual feedback, controlled over I2C
- Interrupt Pin – Configurable INT output pulses low on rotation or button press
- 3V & 5V Compatible – Works with both 3.3V and 5V power and logic levels
- Up to 8 on One Bus – Three address jumpers allow addresses 0x36 to 0x3D
- Compact 1" × 1" PCB – Encoder mounted at 45° angle to minimise board size
- Breadboard-Friendly – Six 0.1"-spaced breakout pads for traditional wiring
Ideal For
- User interface controls for menu navigation and volume/brightness adjustment
- STEMMA QT / Qwiic sensor chains requiring rotary input
- Arduino, Raspberry Pi, and CircuitPython projects
- Multi-encoder setups (up to 8 per I2C bus)
Package Contents
- 1× Adafruit I2C QT Rotary Encoder Breakout PCB (assembled and tested)
- 1× 0.1" Header Strip
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Address jumpers
- Address jumpers are small solder pads or links used to change a device’s bus address. They matter when you want to connect multiple identical displays to the same controller without their addresses conflicting.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- encoder
- A device attached to a motor or shaft that reports movement, such as rotation steps or position. In a pump system, an encoder can help measure or control how much the motor has turned, which affects how repeatable the watering amount can be.
- 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.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- NeoPixel
- A type of addressable LED system where colour data is sent along a single digital data line from one LED or controller to the next. Compatibility matters because the timing and signal format must match for the lights or driver board to respond correctly.
- PCB
- A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
- 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.
- RGB
- Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Find this product in
Brands
Components
Related Tutorials
Free guides on learn.littlebird.com.au