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
Adafruit 5954 TRRS Trinkey - USB Key
Publié le: 2024-10-28 | Mis à jour le: 2024-11-17