Skip to the content
PCBKitNew board
2 layers285 × 94.6 mmNice60, the printed circuit board in 3D

Pro Micro Powered, Hotswap 60% Keyboard

Size
285 × 94.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
142
Nets
102
Pads
725
Tracks, vias
1,263, 405
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
30 May 2020
Updated
24 Jul 2021

Overview

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.

Main components

2

README

README.md

This is the old DIY version of the nice!60. This is superseded by a new version, which is fully assembled and much more polished.

Read more about this new version, and find where to purchase it at https://nicekeyboards.com/nice-60.

nice60

The nice60 is a hotswap 60% board compatible with Pro Micro footprint boards. This includes the nice!nano, which supports bluetooth.

BOM

Most parts come from LCSC.

QtyReference(s)ValueLCSC#/Location
61D1-D611N4148C108804
8D62-D69WS2812BC114586
1D70SK6812 Mini-EBuy from Aliexpress
1J1USB CC165948
1J3JST-PH (battery)C173752
61MX1-MX61Hotswap SocketsBuy from KBDFans
2R2, R35.1kC304897
1SW1Reset SwitchC388295
1U2USB ESD ProtectionC7519
1Stabilizers4x2u 1x6.25uBuy from KBDFans
6/12N/AM2x7mm StandoffsBuy from Aliexpress
1USB CableMatch Pro Micro USBAnywhere

PCB

There are three gerber zips for PCBs.

  1. pcb_gerbers.zip - The actual PCB gerbers
  2. plate_gerbers.zip - The top plate for the board
  3. backplate_gerbers.zip - The bottom case/plate for the board

These can be bought from JLCPCB the cheapest.

Parts

142
QtyValueFootprintReferences
61D_SmallDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +45
46MX-LEDMX_Only:MXOnly-1U-HotswapMX1, MX2, MX10, MX11, MX12, MX13, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24 +30
8WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD62, D63, D64, D65, D66, D67, D68, D69
7MX-LEDMX_Only:MXOnly-1.25U-HotswapMX54, MX55, MX56, MX57, MX59, MX60, MX61
25.1kResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR2, R3
2Conn_01x02_FemaleConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ3, J3
2MX-LEDMX_Only:MXOnly-1.5U-HotswapMX30, MX31
2MX-LEDMX_Only:MXOnly-2.25U-HotswapMX38, MX47
1Conn_01x04_FemaleConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1KeyboardOutlineamtra5_outline:60_Outline-Modded-Type-CH1
1LOGOnice60:logoG***
1MX-LEDMX_Only:MXOnly-2.75U-HotswapMX46
1MX-LEDMX_Only:MXOnly-6.25U-Hotswap-ReversedStabilizersMX58
1MX-LEDMX_Only:MXOnly-2U-HotswapMX14
1MX-LEDMX_Only:MXOnly-1.75U-HotswapMX39
1ProMicropromicro:ProMicroU1
1SK6812 Mini-Enice60:SK6812Mini-ED70
1SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0Type-C:HRO-TYPE-C-31-M-12-HandSolderingJ1

Questions

How big is the Nice60 PCB?

It measures 285 × 94.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Nice60 use?

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.

Where can I download the Nice60 KiCad files?

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.

Can I use the Nice60 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).

Similar boards

  • 2 layers89 × 100 mmHub16, the printed circuit board in 3D

    Hub16

    joshajohnson/Hub16

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

    132 parts388
  • 2 layers390 × 120.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/entropy

    Strange keyboard with a left hand numpad

    334 parts97
  • 2 layers89 × 124 mmHub20, the printed circuit board in 3D

    Hub20

    joshajohnson/Hub20

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

    183 parts68
  • 4 layers132 × 84.5 mmHamodule, the printed circuit board in 3D

    Hamodule

    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.

    207 parts28
  • 2 layers247.7 × 127 mmEuclid36, the printed circuit board in 3D

    Euclid36

    sadekbaroudi/euclid36

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

    130 parts24
  • 2 layers345.3 × 107.2 mmMarvelous65 Split splitted, the printed circuit board in 3D

    Marvelous65 Split splitted

    karnadii/marvelous65-split

    65% keyboard staggered split wikth oled and encoder on both side

    213 parts22Unlicense
  • 4 layers99.1 × 68.6 mmSTM32XP, the printed circuit board in 3D

    STM32XP

    MechatronixLab/STM32XP

    Development board based on the STM32F411RET6

    176 parts14
  • 2 layers159 × 140.1 mmPhazor, the printed circuit board in 3D

    Phazor

    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/

    123 parts10