Skip to the content
2 layers28.3 × 17.8 mmHIDman mini, the printed circuit board in 3D

USB keyboard/mouse for PS/2 (or AT, Serial) computers. This is the miniature hardware version compatible with the https://github.com/rasteri/HIDman firmware.

Size
28.3 × 17.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
28
Pads
99
Tracks, vias
317, 46
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 Dec 2022
Updated
27 Sep 2024

Overview

HIDman mini is an open-source printed circuit board by serisman, from the serisman/HIDman-mini repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 28.3 × 17.8 mm with 26 parts on 28 nets, routed with 317 tracks and 46 vias.

It is built around the CH559L. Its parts include 12 resistors, 4 capacitors, 4 connectors, 1 IC and 1 diode. It belongs with the 8051 (CH55x, STC, AT89) boards of this library.

Main components

1

README

KiCad PCBs/DB9-to-TTL/README.md

Home

PCB: DB9-to-TTL

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

Notes:

  • Remember to cross-over TxD <--> RxD, and RTS <--> CTS when connecting to the main PCB!
  • The older MAX232 can be used in place of the MAX3232. Might need to change the capacitor values.

Profile

Schematic

  • Capacitors are 0603

Schematic

Soldered PCB

Top Bottom

Raw PCB

PCB Top PCB Bottom

Parts

26
QtyValueFootprintReferences
1210kUSER_Footprints:R_0603R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12
33u3USER_Footprints:C_0805C1, C2, C4
2Conn_01x01USER_Footprints:PinHeader_1x01_P2.54mm_VerticalJ1, J2
2R_Network06USER_Footprints:R_Array_SIP7_EdgeRN1, RN2
1100nUSER_Footprints:C_0603C3
1CH559LPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1LED_BAGRUSER_Footprints:LED_BAGR_3528D1
1R_Pack04USER_Footprints:R_Array_Convex_4x0603RN3
1SW_PushUSER_Footprints:SW_Push_3.5x4.55_SideSW1
1USB_AUSER_Footprints:USB_A_Female_SMD_EdgeP1
1USB_AUSER_Footprints:USB_A_Female_SMD_TopP2

More from serisman/HIDman-mini

2
  • 2 layers10.8 × 12.7 mmHIDman micro, the printed circuit board in 3D

    HIDman micro

    serisman/HIDman-mini

    USB keyboard/mouse for PS/2 (or AT, Serial) computers. This is the miniature hardware version compatible with the https://github.com/rasteri/HIDman firmware.

    13 parts32GPL-3.0
  • 2 layers13.8 × 13.2 mmAdapter, the printed circuit board in 3D

    Adapter

    serisman/HIDman-mini

    USB keyboard/mouse for PS/2 (or AT, Serial) computers. This is the miniature hardware version compatible with the https://github.com/rasteri/HIDman firmware.

    8 parts32GPL-3.0

Similar boards

  • 6 layers243.8 × 243.8 mmRaven, the printed circuit board in 3D

    Raven

    agranlund/raven

    Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

    331 parts87
  • 2 layers283 × 100 mm0xLM, the printed circuit board in 3D

    0xLM

    llmerlos/0xLM

    PICCTRL 0xLM - 6x3+3 Split Keyboard with onboard CH559

    100 parts17CERN-OHL-P-2.0
  • 2 layers50 × 79 mmUSBHostRS232, the printed circuit board in 3D

    USBHostRS232

    romi2002/RS232USBHost

    54 parts
  • 2 layers30.5 × 31.8 mmMoonphase, the printed circuit board in 3D

    Moonphase

    toyoshim/Moonphase

    10 parts
  • 4 layers59.9 × 19.9 mmCH559-MASS, the printed circuit board in 3D

    CH559-MASS

    zOnlyKroks/pcb-consortium

    29 partsCC0-1.0
  • 2 layers57.3 × 19 mm11ua, the printed circuit board in 3D

    11ua

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    26 parts990GPL-3.0
  • 2 layers98 × 59.5 mmMCP23017 PCB, the printed circuit board in 3D

    MCP23017 PCB

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    26 parts915

Questions

How big is the HIDman mini PCB?

It measures 28.3 × 17.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HIDman mini use?

26 parts, built around the CH559L. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the HIDman mini KiCad files?

From the serisman/HIDman-mini repository on GitHub, at the commit this page was made from: the board is KiCad PCBs/HIDman-mini/pcb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the HIDman mini design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).