Adafruit NeoKey Trinkey - USB NeoPixel Mechanical Key Switch
The Adafruit NeoKey Trinkey is a programmable USB key development board featuring an ATSAMD21E18 Cortex M0+ microcontroller, a Cherry MX-compatible mechanical switch socket, a NeoPixel RGB LED, and a capacitive touch pad. It supports CircuitPython and Arduino for creating custom HID, serial, or MIDI devices.
Features
- ATSAMD21E18 Cortex M0+ processor running at 48 MHz with 256KB Flash and 32KB SRAM for robust embedded applications.
- Native USB support enables operation as a serial console, MIDI interface, HID keyboard/mouse, or CircuitPython disk drive.
- Cherry MX-compatible mechanical switch socket allows installation of your preferred tactile, clicky, or linear switch.
- Integrated reverse-mount RGB NeoPixel LED provides customizable status lighting and visual feedback.
- Capacitive touch input pad enables touch-sensitive controls without mechanical buttons.
Out of stock
The Adafruit NeoKey Trinkey merges the convenience of a USB dongle with the programmability of a microcontroller development board, centered around a mechanical key switch. At its core is the ATSAMD21E18, a 32-bit ARM Cortex M0+ chip offering native USB connectivity, allowing the board to emulate various USB device classes directly. This eliminates the need for external USB-to-serial converters and simplifies project integration.
The board’s design prioritizes maker-friendly features, including a footprint for a standard Cherry MX mechanical switch (switch not included) and a single WS2812B NeoPixel LED. A dedicated capacitive touch pad provides an alternative input method. Its compact, keychain-ready form factor makes it ideal for portable macro controllers, secure password entry devices, or custom single-key applications, programmable via the Arduino IDE or CircuitPython.
Additional Information
| Weight | 0.0021 kg |
|---|---|
| Dimensions | 3.2 × 1.64 cm |











