Skip to content

63 units available with a short lead time.

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

The Adafruit Joy FeatherWing adds a 2-axis joystick and five buttons to any Feather board over I2C — no GPIO or analogue pins consumed. Using Adafruit's Seesaw technology, an onboard helper microcontroller reads the joystick and button inputs and presents them as a clean I2C interface, compatible with every Feather.

The FeatherWing stacks easily with other Wings on the shared I2C bus. Two address-select jumpers provide four I2C address options for multi-wing setups or avoiding conflicts. An optional interrupt line can alert your Feather when a button is pressed or released.

Key Features

  • 2-Axis Joystick – Analogue thumbstick for directional control
  • 5 Momentary Buttons – 4 large action buttons plus 1 small select button
  • Seesaw I2C Interface – No GPIO or analogue pins used; works with all Feathers
  • Stackable Design – Shares the I2C bus with other FeatherWings
  • Configurable I2C Address – Two address jumpers for up to 4 addresses
  • Optional Interrupt Pin – Selectable IRQ output for button press/release notification
  • Feather Form Factor – Standard FeatherWing size and pinout

Ideal For

  • Handheld game controllers built on Feather boards
  • Robotic and drone control interfaces
  • Menu navigation and user input for Feather projects
  • Any Feather project needing joystick and button input without using GPIO

Package Contents

  • 1× Adafruit Joy FeatherWing (assembled and programmed)
  • 2× 0.1" Header Strips (unsoldered)

Resources

The Adafruit Joy FeatherWing for all Feathers appears in the following collections:

SKU AF-3632