Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter - Pre-Soldered Encoder

AdafruitSKU: ADA6310
Price:
Sale price £15.40
incl. VAT
excl. VAT
Stock:
Coming Soon
Notify me

Awesome Extras

STEMMA QT / Qwiic Compatible JST-SH 4-Pin Cable (50mm) - The Pi HutSTEMMA QT / Qwiic Compatible JST-SH 4-Pin Cable (50mm) - The Pi Hut
Autosol RA 99C No-Clean Fast-Flow Lead-Free Solder Wire - The Pi HutAutosol RA 99C No-Clean Fast-Flow Lead-Free Solder Wire - The Pi Hut
Full-Size Breadboard - White - The Pi HutFull-Size Breadboard - White - The Pi Hut
The Pi HutFull-Size Breadboard - White
Sale price £5 incl. VAT excl. VAT
Adafruit ESP32 Feather V2 -  8MB Flash + 2 MB PSRAM (STEMMA QT) - The Pi HutAdafruit ESP32 Feather V2 -  8MB Flash + 2 MB PSRAM (STEMMA QT) - The Pi Hut
Adafruit QT Py ESP32-S3 WiFi Dev Board - The Pi HutAdafruit QT Py ESP32-S3 WiFi Dev Board - The Pi Hut
AdafruitAdafruit QT Py ESP32-S3 WiFi Dev Board
Sale price £12 incl. VAT excl. VAT
The Pi Hut Jumper Bumper Pack (120pcs Dupont Wire) - The Pi HutThe Pi Hut Jumper Bumper Pack (120pcs Dupont Wire) - The Pi Hut

The ANO rotary encoder wheel is a funky user interface element, reminiscent of the original clicking scroll wheel interface on the first iPods. It's a nifty kit, but the pin-out is a little odd - and there are a ton of pins needed to connect to the rotary encoder and five button switches.

This Stemma QT/Qwiic breakout from Adafruit makes all that frustration go away. The onboard microcontroller is programmed with our seesaw firmware and will track all pulses and pins for you and then save the incremental value for querying at any time over I2C. Plug it in with a Stemma QT cable for instant rotary goodness, with any kind of microcontroller from an Arduino UNO up to a Raspberry Pi to one of our QT Py's.

This version of the board has a rotary encoder already soldered for instant gratification (and no soldering required)

You can use our Arduino library to control and read data with any compatible microcontroller. We also have CircuitPython/Python code for use with computers or single-board Linux boards.

Power with 3 to 5V DC, and then use 3 or 5V logic I2C data. The INT pin can be configured to pulse low whenever rotation or push-buttoning is detected, so you do not have to spam-read the I2C port to detect motion. It's also easy to add this breakout to a breadboard - with six 0.1"-spaced breakout pads - if you so choose.

Four solder jumpers can be used to change the I2C address - up to 16 can share one I2C bus! If you happen to need more, it's possible to set the I2C address with a special address-change command that is saved to the onboard non-volatile EEPROM memory.

Please note that the seesaw chip cannot handle high-speed motor encoders; this is for 'hand-rotated' mechanical encoders only.

Resources

Package Contents

  • 1x Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter - Pre-Soldered Encoder

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations