rabbitholecomputing
Vendor The First
Rabbit Hole Computing is pleased to announce general availability of QuokkADB, a small and easy-to-use peripheral that allows you to use modern USB keyboards and mice with ADB-equipped macintosh computers. It's available today via our web store at an affordably-priced $29.99. Over the past few months, we've had a closed beta period, where approximately 30 QuokkADBs were deployed to early adoption customers, to gather real-world feedback. A special thanks is due to @treellama for a recent contribution which significantly improved mouse sensitivity and handling, as well as to @zigzagjoe for providing constructive feedback and extensive testing.
The QuokkADB hardware is designed around the low-cost RP2040 microcontroller, and the QuokkADB firmware is powered by Rabbit Hole Computing's RP2040 port of the open-source adbuino firmware, licensed under the GNU GPL v3. QuokkADB usage instructions and documentation are available on the project's GitHub Wiki page.
QuokkADB Rev. 2022g is Unidirectional - It allows you to use USB keyboards and mice on ADB-equipped computers, but not the other way around.
QuokkADB allows for simultaneous use of most USB HID keyboards and mice with any ADB-equipped Macintosh computer. Each QuokkADB comes pre-flashed, fully tested, and mounted in a 3D-printed clamshell housing. Macintosh computers that support soft power-on can be powered on via the push-button on the QuokkADB. A second pass-through ADB connector is provided by default, allowing you to use an ADB peripheral at the same time as the attached USB peripheral. Mouse sensitivity is configured via keyboard shortcuts, which are documented here.
In addition to our ready-to-use, closed-source design, an Open Source Hardware version of QuokkADB, which uses the Raspberry Pi Pico, is available for anyone who would like to produce their own. QuokkADB Community Edition is licensed under the terms of the CERN Open Hardware Licence Version 2 - Strongly Reciprocal license, an Open Source Hardware Association-recommended Open Source Hardware license.
Known Limitations
Currently, only USB keyboards and mice are supported. QuokkADB has limited support for USB hubs; Not all are compatible. The IOGEAR - GUH285W6 - 4-Port USB 2.0 Hub is readily available at an MSRP of $9.99 and known to work well. It is based on the GL850G, a very low-cost USB chip, which is commonly used in inexpensive USB 2.0 hubs.
The QuokkADB hardware is designed around the low-cost RP2040 microcontroller, and the QuokkADB firmware is powered by Rabbit Hole Computing's RP2040 port of the open-source adbuino firmware, licensed under the GNU GPL v3. QuokkADB usage instructions and documentation are available on the project's GitHub Wiki page.
QuokkADB Rev. 2022g is Unidirectional - It allows you to use USB keyboards and mice on ADB-equipped computers, but not the other way around.
QuokkADB allows for simultaneous use of most USB HID keyboards and mice with any ADB-equipped Macintosh computer. Each QuokkADB comes pre-flashed, fully tested, and mounted in a 3D-printed clamshell housing. Macintosh computers that support soft power-on can be powered on via the push-button on the QuokkADB. A second pass-through ADB connector is provided by default, allowing you to use an ADB peripheral at the same time as the attached USB peripheral. Mouse sensitivity is configured via keyboard shortcuts, which are documented here.
In addition to our ready-to-use, closed-source design, an Open Source Hardware version of QuokkADB, which uses the Raspberry Pi Pico, is available for anyone who would like to produce their own. QuokkADB Community Edition is licensed under the terms of the CERN Open Hardware Licence Version 2 - Strongly Reciprocal license, an Open Source Hardware Association-recommended Open Source Hardware license.
Known Limitations
Currently, only USB keyboards and mice are supported. QuokkADB has limited support for USB hubs; Not all are compatible. The IOGEAR - GUH285W6 - 4-Port USB 2.0 Hub is readily available at an MSRP of $9.99 and known to work well. It is based on the GL850G, a very low-cost USB chip, which is commonly used in inexpensive USB 2.0 hubs.

Attachments
Last edited: