Adafruit
Adafruit IoT Button with NeoPixel BFF Add-On for QT Py and Xiao
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 ...
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
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- 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.
- 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.
- 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.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au