Quite a few makers try and create devices helpful to others – today’s hack, Rocket Switch, is a lovely example of that. It’s a design by [Neil Squire] of [Makers Making Change], with a PCB that plugs onto an Adafruit Rotary Trinkey, soldering onto its exposed pads, equipping it with two headphone jacks connected to GPIOs. This is a simple design – only two headphone jacks and resistors, complete with a 3D printed case. The value is not as much in its construction, but more in what the Rocket Switch provides to its users.
This is an accessibility-enabling controller, a USB HID device which interfaces to a wide variety of headphone-jack-connectable switches. With this device, someone unable to use a computer mouse can use two tactile buttons to control their computer, either by imitating mouse clicks or by sending keypresses into accessibility software equipped a control flow for such two-switch arrangements.
Everything is open-source, and there’s an impressive amount of documentation – for 3D printing, ordering, usage, design choice explanations, and of course, a picture-peppered 15-page tutorial PDF with detailed assembly instructions for anyone who might need a Rocket Switch. Plus, [Makers Making Change] created a page where both people in need and makers with some free time can sign up to exchange these devices. It’s not the first time we see a design like this – perhaps the most famous example is Microsoft’s Xbox Adaptive Controller, something that we’ve seen a dad use to build an entertainment platform for his daughter.
The Rocket Switch Interface, ready for its close-up! https://t.co/5ioiLaPmKB#AssistiveTechnology #Artemis @NASA pic.twitter.com/6nYswTs2yt
— Makers Making Change (@MakerMakeChange) November 23, 2022
https://learn.adafruit.com/adafruit-rotary-trinkey
Please add HID to the list of acronyms you don’t need to repeat the last word of.
Human Interface Device.
It’s called a recursive acronym
No, it isn’t.
PINE (PINE Is Nearly ELM) and PHP (PHP Hypertext Processor) are examples of recursive acronyms.
Php is initialism, not an acronym. Unless I’m pronouncing it really wrong.
Yes, you’re right.
On that note add “programable PLC” – https://hackaday.com/2022/12/08/an-affordable-and-programmable-plc/
I work in this industry at this seems like a much more affordable solution compared to products that cost upwards from $100.