
Hub16
joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!

Pro Micro Powered, Hotswap 60% Keyboard
Nice60 is an open-source printed circuit board by Nicell, from the Nicell/nice60 repository on GitHub, published under the MIT licence. It is a 2-layer board of 285 × 94.6 mm with 142 parts on 102 nets, routed with 1,263 tracks and 405 vias.
It is built around the USBLC6-2SC6 and WS2812B. Its parts include 70 diodes, 4 connectors, 2 resistors, 2 ICs and 1 switch. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
The nice60 is a hotswap 60% board compatible with Pro Micro footprint boards. This includes the nice!nano, which supports bluetooth.
Most parts come from LCSC.
| Qty | Reference(s) | Value | LCSC#/Location |
|---|---|---|---|
| 61 | D1-D61 | 1N4148 | C108804 |
| 8 | D62-D69 | WS2812B | C114586 |
| 1 | D70 | SK6812 Mini-E | Buy from Aliexpress |
| 1 | J1 | USB C | C165948 |
| 1 | J3 | JST-PH (battery) | C173752 |
| 61 | MX1-MX61 | Hotswap Sockets | Buy from KBDFans |
| 2 | R2, R3 | 5.1k | C304897 |
| 1 | SW1 | Reset Switch | C388295 |
| 1 | U2 | USB ESD Protection | C7519 |
| 1 | Stabilizers | 4x2u 1x6.25u | Buy from KBDFans |
| 6/12 | N/A | M2x7mm Standoffs | Buy from Aliexpress |
| 1 | USB Cable | Match Pro Micro USB | Anywhere |
There are three gerber zips for PCBs.
These can be bought from JLCPCB the cheapest.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 61 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +45 |
| 46 | MX-LED | MX_Only:MXOnly-1U-Hotswap | MX1, MX2, MX10, MX11, MX12, MX13, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24 +30 |
| 8 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D62, D63, D64, D65, D66, D67, D68, D69 |
| 7 | MX-LED | MX_Only:MXOnly-1.25U-Hotswap | MX54, MX55, MX56, MX57, MX59, MX60, MX61 |
| 2 | 5.1k | Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R2, R3 |
| 2 | Conn_01x02_Female | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J3, J3 |
| 2 | MX-LED | MX_Only:MXOnly-1.5U-Hotswap | MX30, MX31 |
| 2 | MX-LED | MX_Only:MXOnly-2.25U-Hotswap | MX38, MX47 |
| 1 | Conn_01x04_Female | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J2 |
| 1 | KeyboardOutline | amtra5_outline:60_Outline-Modded-Type-C | H1 |
| 1 | LOGO | nice60:logo | G*** |
| 1 | MX-LED | MX_Only:MXOnly-2.75U-Hotswap | MX46 |
| 1 | MX-LED | MX_Only:MXOnly-6.25U-Hotswap-ReversedStabilizers | MX58 |
| 1 | MX-LED | MX_Only:MXOnly-2U-Hotswap | MX14 |
| 1 | MX-LED | MX_Only:MXOnly-1.75U-Hotswap | MX39 |
| 1 | ProMicro | promicro:ProMicro | U1 |
| 1 | SK6812 Mini-E | nice60:SK6812Mini-E | D70 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | USB_C_Receptacle_USB2.0 | Type-C:HRO-TYPE-C-31-M-12-HandSoldering | J1 |
It measures 285 × 94.6 mm and has 2 copper layers, 1.6 mm thick.
142 parts, built around the USBLC6-2SC6 and WS2812B. 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.
From the Nicell/nice60 repository on GitHub, at the commit this page was made from: the board is nice60.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
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).

joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!


joshajohnson/Hub20
Hub20 is a numpad with a bunch of features you never knew you needed.

crgarcia12/electronics-homeassistant-lightscontroll
A smart lighting controller PCB that integrates seamlessly with ESPHome and Home Assistant while maintaining full compatibility with traditional mechanical switches.

sadekbaroudi/euclid36
At the time of creation, using Kicad 5.1.9 - This may not work with future versions

karnadii/marvelous65-split
65% keyboard staggered split wikth oled and encoder on both side


skrmsh/skirmish-hardware
Skirmish Hardware © 2022-2023 by Ole Lange is licensed under CC BY-NC-SA 4.0. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/