Imported from GitHub: cnorthway/pro-micro-adb-shield · commit 8219180 · license BSD-2-Clause
Description
hardware files for an apple desktop bus -> usb converter
README
Pro Micro ADB "Shield"
A simple PCB designed to add an Apple Desktop Bus (ADB) port to an Arduino Pro Micro board to create a USB-ADB converter with a few extra features. Uses mostly through-hole components.
Software is based on TMK's existing USB-ADB converter, see the firmware repo for more details.
Features
- DIP switch for on-the-fly modification of keymaps
- LEDs for Caps and Num Lock status
- Uses through hole components for ease of assembly (+ aesthetics, really)
- Based on a Pro Micro to avoid reinventing the atmega32 wheel, and to give some modicum of insurance against chip shortage insanity
BOM / Assembly
Parts List:
| Ref. | Description / Value |
|---|---|
| U1 | Arduino Pro Micro (5V) |
| J1 | 4 pin DIN socket, Kycon KMDGX-4S-BS or compatible |
| SW1 | Through-hole mini pushbutton, TE Connectivity 1825910-7 or compatible |
| SW2 | 4 position surface mount DIP switch, CTS Electronics 214-LPST or compatible |
| R1, R2 | 1/4 W through hole resistor, value dependent on LED |
| R3 | 1/4 W through hole resistor, 470 ohm (pullup for ADB, see here) |
| D1, D2 | 3mm through-hole LEDs |
Steps:
- Solder SMD DIP switch to shield
- Solder all through hole parts to shield, trim legs
- Short jumper on Pro Micro to set 5V logic levels
- Solder headers to Pro Micro
- Test LEDs, etc -- you won't be able to remove them later!
- Stack boards together and solder headers to shield
- Trim excess header length from shield side
- Flash Pro Micro with firmware; optionally customize keymaps
Note About 3D Models
I am not redistributing the third party 3D models, so if you want the full 3D
rendered experience: find them yourself, place them in a folder and add that
folder to Kicad with Preferences->Configure Paths... as CUSTOM3D.
No comments yet. Be the first to ask about this board.