Skip to content

25 units available with a short lead time.

Express post shipping available (product has a short lead time)

The SparkFun Qwiic Twist is a digital RGB rotary encoder breakout with built-in I²C interface. It handles all interrupt management, switch debouncing, and LED PWM internally, presenting encoder position, button state, and RGB colour control over a simple I²C connection via Qwiic connectors.

The indent-style encoder provides tactile feedback with a satisfying click on each step, and includes a built-in push button for menu selection. One full rotation produces 24 counts (positive clockwise, negative counter-clockwise). The RGB LED beneath the knob supports over 16 million colours through software-controlled mixing.

Key Features

  • I²C Rotary Encoder – Position count, button state, and RGB LED all accessible over I²C
  • Built-In RGB LED – Software-controllable red, green, and blue LEDs with 16 million+ colour combinations
  • Indent Encoder with Button – Tactile click feedback and push-to-select functionality
  • 24 Steps Per Revolution – ±24 counts per rotation with direction tracking
  • Qwiic I²C Connectors – Solderless daisy-chain connection
  • Breadboard Compatible – 2.54 mm pin headers also broken out

Specifications

  • Interface – I²C (Qwiic, 1 mm pitch JST connectors)
  • Encoder Type – Incremental with indent and push button
  • Steps Per Revolution – 24
  • LED – RGB (PWM-controlled, software-addressable)
  • Shaft Diameter – 6 mm (compatible with standard 6 mm knobs)

Ideal For

  • User interface controls (volume, brightness, menu navigation)
  • RGB colour selection dials
  • IoT and embedded control panels
  • Arduino and microcontroller projects

Package Contents

  • 1× SparkFun Qwiic Twist RGB Rotary Encoder Breakout
Note: Knob is not included. Compatible with any 6 mm shaft knob.

Resources

The SparkFun Qwiic Twist - RGB Rotary Encoder Breakout appears in the following collections:

SKU SF-DEV-15083