Skip to content

Adafruit IoT Button with NeoPixel BFF Add-On for QT Py and Xiao

We have ✅ 1 available of the AF-5666 in our Sydney warehouse. An extra 100 units available with a short lead time.

Express post delivery (2-5 business days)

The Adafruit IoT Button with NeoPixel BFF adds a chunky 12 mm tactile button and an RGB NeoPixel to any QT Py or Xiao development board. It's a quick way to build simple IoT button projects with visual feedback — press the button to trigger an action, and use the NeoPixel to display status.

Designed as a "Best Friend Forever" board, the BFF mounts directly onto the back of your QT Py or Xiao. Solder it permanently or use pin and socket headers for a removable setup. The button and NeoPixel pins can be reassigned by cutting and re-wiring onboard jumpers.

Key Features

  • 12 mm Tactile Button – Large actuator for easy pressing; connects A2 to ground when pressed
  • RGB NeoPixel – 3.5 mm addressable LED on GPIO A3 for colour status feedback
  • BFF Form Factor – Mounts directly onto the back of any QT Py or Xiao board
  • Configurable Pin Assignment – Cut and re-wire onboard jumpers to change button and NeoPixel pins
  • Solderless or Permanent – Use headers for a removable connection or solder in place

Ideal For

  • Simple IoT button projects (smart home triggers, notifications, alerts)
  • Interactive prototypes with button input and LED feedback
  • Compact wearable or desktop controls
  • QT Py and Xiao projects needing a quick tactile interface

Package Contents

  • 1× Adafruit IoT Button with NeoPixel BFF PCB (assembled and tested)
  • 1× Header for soldering to QT Py
Tip: Enable an internal pull-up resistor on A2 (or your chosen pin) in your code, as the button connects the pin to ground when pressed.
Note: QT Py board is not included.

Resources

The Adafruit IoT Button with NeoPixel BFF Add-On for QT Py and Xiao appears in the following collections:

SKU AF-5666