Skip to content

Latest commit

 

History

History

HIDman-micro

Home

PCB: HIDman-micro

Order from OSHPARK or upload gerber.zip to your favorite PCB board fabricator.

Notes:

  • 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!

Profile

Firmware

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

Schematic

  • 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.

Schematic

Soldered PCB

Top Bottom

3D Render

Profile Top Bottom

Raw PCB

Top Bottom