{"title":"Adafruit TRRS Trinkey - USB Key for Assistive Technology","handle":"adafruit-trrs-trinkey-usb-key-for-assistive-technology-ada5954","url":"/products/adafruit-trrs-trinkey-usb-key-for-assistive-technology-ada5954","description":"The Adafruit TRRS Trinkey is a USB-A plug-in microcontroller designed specifically for assistive technology. It combines an ATSAMD21 processor with a switched TRRS 3.5mm audio jack, connecting all 6 jack pins (tip, ring 1, ring 2, sleeve, plus tip switch and ring 1 switch) to analog-capable GPIO pins. This allows it to detect plug insertion, read switches, potentiometers, or serve as a fully programmable USB HID device.\n\nSimply plug it into any USB-A port and program it with CircuitPython or the Arduino IDE. Over USB, it can act as a serial console, MIDI device, or keyboard/mouse HID — making it easy to map physical switches to custom keyboard commands, mouse actions, or chording patterns. A STEMMA QT / Qwiic port provides optional I2C expansion or two additional inputs.\n\nKey Features\n\n\nATSAMD21E18 Processor – 48 MHz 32-bit Cortex M0+, 256KB flash, 32KB RAM\n\nSwitched TRRS Jack – All 6 contacts (tip, ring 1, ring 2, sleeve, tip switch, ring 1 switch) connected to analog-capable GPIO pins\n\nFlexible Input Support – Up to 3 simple switches, 2 analog potentiometers, or a combination (with a stereo/mic splitter)\n\nNative USB – USB serial, MIDI, keyboard/mouse HID, and USB mass storage\n\nCircuitPython &amp; Arduino IDE – UF2 bootloader for easy drag-and-drop programming\n\nSTEMMA QT / Qwiic Port – JST SH 4-pin connector for I2C devices or two additional inputs\n\nBuilt-in RGB NeoPixel LED – Programmable status indicator\n\nReset Button – Restart code or enter bootloader mode\n\nUSB-A Plug-In Design – Slides directly into any USB-A port; works with phones/tablets via USB adapter\n\nOpen Source Hardware – Full control over your assistive technology\n\n\nIdeal For\n\nAssistive technology switches and adaptive input devices\nCustom USB HID controllers (keyboard, mouse, macro commands)\nConnecting 3.5mm AT switches to computers and tablets\nMIDI controllers and musical interfaces\nChording input devices\n\n\nPackage Contents\n\n1× Adafruit TRRS Trinkey USB Key\n","vendor":"Adafruit","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":1025,"title":"Default Title","sku":"AF-5954","mpn":"ADA5954","price":19.75,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":100,"option1":"Default Title"}]}