Tashtari's ADB Tools (also a plea for rare devices!)

Tashtari

Tinkerer
Oct 13, 2022
40
67
18
I've been trying to clean up and publish some of the tools I've been using for my ADB-related adventures. Neither of these are complex enough to warrant a TashName, but I want to put them out there just in case they might come in handy for someone else.

I've made an ADB protocol analyzer:


And a test host:


Both use the delightful PIC12F1840 and connect to some Python code on a PC using its UART.

ALSO!

Lately I'm kind of obsessed by rare and weird ADB devices. It all started with the Global Village A300 modem, then progressed to the media keys of the Apple Adjustable Keyboard (both of which I've documented over at TashNotes), but I need more! Anyone out there happen to have the Global Village A400 modem or the LaCie FM Radio or some other rare ADB device that is neither keyboard nor pointing device? If so, please get in touch, I'd love to work with you on documenting their protocol for posterity.

Also please let me know if you find any of my projects useful or would like to use them and need help.
 

Tashtari

Tinkerer
Oct 13, 2022
40
67
18
Another ADB tool to add to the list (I accidentally posted this in another thread before...)


It allows the user to prototype the behavior of an ADB device in Python (or other language on a host system) or imitate the behavior of an ADB device in order to stimulate a driver on the Mac. Like the other two, it uses the PIC12F1840.