Order from OSHPARK or upload gerber.zip to your favorite PCB board fabricator.
- WARNING! Make sure you install the USB port in the correct orientation!
- WARNING! Double and Triple check your PS/2 cable pinout to make sure you don't feed 5V where it shouldn't go!
Compatible with HIDman firmware: https://github.com/rasteri/HIDman
make clean
make BOARD_TYPE=HIDMAN_MICRO OSC_TYPE=OSC_INTERNAL flash
... or (if you want to swap Keyboard-Data with Mouse-Clock for easier soldering of combo PS/2 port) ...
make clean
make BOARD_TYPE=HIDMAN_MICRO BOARD_OPTIONS=OPT_SWAP_KBD_MSC OSC_TYPE=OSC_INTERNAL flash
- USB port P1 (on bottom side) is required for loading code, and can be used for USB keyboard/mouse (including keyboard/mouse combo wireless adapters).
- Hold down SW1 while plugging USB port into computer to force bootloader.
- Resistors are 0603
- Capacitors are 0603 (100n and 3u3) and 0805 (10u)
WARNING! This uses a different pinout than HIDman-mini. Runtime detection can read P4.7, check if it is LOW or floating, and adjust the PS/2 pins accordingly.