Skip to the content
2 layers15.2 × 33.4 mmBocal HIDKey, the printed circuit board in 3D

HID device for easy loadout new MAC with setup script.

Size
15.2 × 33.4 mm
Copper layers
2
Thickness
0.8 mm
Parts
39
Nets
55
Pads
168
Tracks, vias
350, 39
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
1 Oct 2022
Updated
3 Oct 2023

Overview

Bocal HIDKey is an open-source printed circuit board by Freimor, from the Freimor/HRDW-HIDKey repository on GitHub, published under the MIT licence. It is a 2-layer board of 15.2 × 33.4 mm with 39 parts on 55 nets, routed with 350 tracks and 39 vias.

It is built around the ATMEGA32U4-MU and IP4220CZ6. Its parts include 12 resistors, 10 capacitors, 4 diodes, 2 switches and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

HID Key

A HID device for loadout system with a setup script. Made for the OPS team of School 21. This device allows to easily set up new workstations with just one keychain-like device. Before that the team used Arduino Micro with a bulky case and a usb cable. That device connects to MAC via Type-C, it is protected from electrostatic discharge, has an additional programmable button, an RGB LED and is very small in size.

The project is completed in Q3 2021.

Parameters for PCB order (JLCPCB compatible)

2 layer board

0.8mm thickness

0.3mm min hole size

BOM list

№DesignatorQtyDescriptionManufacturerNamePackageLink
1C1110uf MLCC0402
2C2,C3214pf MLCC0402
3C4,C5,C7,C9,C105100nf MLCC0402
4C6,C821uf MLCC0402
5R111MΩ smd0402
6R215.1kΩ smd0402
7R3,R4222Ω smd0402
8R5,R6,R12310kΩ smd0402
9R7,R8,R9,R10,R1151kΩ smd0402
10D11ESD protection chipNexperiaIP4220CZ6TSOP6
11D21Yellow smd led0402
12D31Green smd led0402
13D41RGB smd ledFoshan NationStarFM-B2020RGBA-HG2020
14J11USB Type-C 24pinXKB ConnectivityU261-241N-4BS60
15SW1, SW22Tactile switchKLS ElectronicKLS7-TS5401
16U118bit microcontrollerAtmelATmega32u4QFN44
17Y1116mhz crystalCRECSMD02520C4

Parts

39
QtyValueFootprintReferences
6test_pad_circle2mm_kicad_selfmadeStandartFootprint:Pad_testGND, MISO, MOSI, RESET, SCK, V+
5100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC4, C5, C7, C9, C10
51KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR7, R8, R9, R10, R11
310KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5, R6, R12
214pFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2, C3
21uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC6, C8
222Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R4
110uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1
11MResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1
15K1Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2
1ATmega32U4-MUPackage_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mmU1
1Crystal_GND24_SmallCrystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY1
1IP4220CZ6_chips:IP4220CZ6D1
1LED_RBAG_led:LED_RGB_FM-B2020RGBA-HGD4
1LOGOBocal_HIDKey:Bocal_HIDKey_GraphicG***
1RESET_SW_buttons:TacSW_KLS7-TS5401SW1
1RXLEDLED_SMD:LED_0402_1005Metric_Pad0.77x0.64mm_HandSolderD2
1TXLEDLED_SMD:LED_0402_1005Metric_Pad0.77x0.64mm_HandSolderD3
1USB_C_Receptacle_USB2.0_usb:USB_C_U261-24XN-4BS60J1
1USER_SW_buttons:TacSW_KLS7-TS5401SW2

The 38 most common of 39 parts.

More from Freimor/HRDW-HIDKey

1
  • 2 layers21 × 51 mmPico mod, the printed circuit board in 3D

    Pico mod

    Freimor/HRDW-HIDKey

    HID device for easy loadout new MAC with setup script.

    28 partsMIT

Similar boards

  • 2 layers100 × 95.1 mmProtoboard-6x4-breakout, the printed circuit board in 3D

    Protoboard-6x4-breakout

    electroniceel/protoboard

    Advanced protoboard layout with 1.27mm pitch for smd parts

    4,745 parts311CC-BY-4.0
  • 2 layers15 × 31 mmPocketAdmin, the printed circuit board in 3D

    PocketAdmin

    krakrukra/PocketAdmin

    oshw keystroke injection device ( badusb )

    25 parts241MIT
  • 2 layers75.2 × 61.1 mmHelios, the printed circuit board in 3D

    Helios

    Grix/helios_dac

    Helios Laser DAC

    102 parts132
  • 2 layers25.4 × 50.8 mmStm32....c breakout, the printed circuit board in 3D

    Stm32....c breakout

    electroniceel/stm32....c-breakout

    A breakout module for STM32 microcontrollers in LQFP48 and UFQFPN48 footprint.

    59 parts20CC-BY-4.0
  • 2 layers50 × 75 mmLocalTrack, the printed circuit board in 3D

    LocalTrack

    krakrukra/LocalTrack

    OSHW GPS Tracker (Logger)

    63 parts18MIT
  • 2 layers46 × 84 mmVocore breakout, the printed circuit board in 3D

    Vocore breakout

    electroniceel/vocore2-breakout

    Breakout-board for the VoCore2

    88 parts11CC-BY-4.0
  • 4 layers100 × 132.5 mmIcE1usb panel, the printed circuit board in 3D

    IcE1usb panel

    osmocom/osmo-e1-hardware

    Osmocom open source E1 (TDM) hardware; mirror of https://gitea.osmocom.org/retronetworking/osmo-e1-hardware

    240 parts9
  • 2 layers146 × 127 mmMT7620N, the printed circuit board in 3D

    MT7620N

    oshwlab/MakerRouter

    Rounter for makers.

    176 parts7

Questions

How big is the Bocal HIDKey PCB?

It measures 15.2 × 33.4 mm and has 2 copper layers, 0.8 mm thick.

What parts does the Bocal HIDKey use?

39 parts, built around the ATMEGA32U4-MU and IP4220CZ6. 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 Bocal HIDKey KiCad files?

From the Freimor/HRDW-HIDKey repository on GitHub, at the commit this page was made from: the board is KiCad/HID_Key_v1/Bocal_HIDKey.kicad_pcb and its schematic KiCad/HID_Key_PicoMod/Pico_mod.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bocal HIDKey design in my own project?

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