Adafruit 5954 TRRS Trinkey - USB Key
Adafruit 5954 TRRS Trinkey - USB Key is a compact, versatile USB key and TRRS breakout designed for Assistive Technology (AT) innovators. The Adafruit 5954 TRRS Trinkey is a cost-effective yet highly customizable AT device that connects to a USB A port and is ideal for creating switches or variable inputs through 3.5mm audio jacks. With six GPIO pins linked to a switched TRRS jack, users can detect plug insertions, configure pins as input, ground, or 3V power, and even support up to three switches or two analog potentiometers with a splitter. Powered by an ATSAMD21 microcontroller, it supports CircuitPython and Arduino for easy customization, enabling MIDI, serial, or HID keyboard/mouse functions. A NeoPixel LED and reset button add functionality, making it a flexible tool for hackers and creators.Features
- ATSAMD21E18 32-bit Cortex M0+ - 48MHz 32-bit processor with 256KB Flash and 32KB RAM
- Native USB supported by every OS - can be used in Arduino or CircuitPython as a USB serial console, MIDI, keyboard/mouse HID, and even a little disk drive for storing Python scripts
- Can act like a keyboard for phones or tablets with a USB adapter cable
- Can be used with Arduino IDE or CircuitPython
- TRRS jack with two switches on the tip and ring 1
- All six contacts connect to analog-input-capable GPIO pins
- One RGB NeoPixel LED
- STEMMA QT port with JST SH 4-pin compatible connector - can be used to add I2C devices or two more inputs
- Reset switch to start your project code over or enter bootloader mode
- Open-source hardware
Applications
- Assistive technology device creation
- Custom switch interfaces for accessibility
- Variable input controllers (e.g., potentiometers)
- MIDI device controllers
公開: 2024-10-28
| 更新済み: 2024-11-17
