Skip to the content
PCBKitNew board
2 layers97.5 × 81.5 mmLight Pad, the printed circuit board in 3D

An upgrade to NanoKey

Size
97.5 × 81.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
23
Pads
106
Tracks, vias
126, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Sep 2026
Updated
3 Sep 2026

Overview

Light Pad is an open-source printed circuit board by NLEVEL-GIT, from the NLEVEL-GIT/HollowPad repository on GitHub. It is a 2-layer board of 97.5 × 81.5 mm with 29 parts on 23 nets, routed with 126 tracks and 0 vias.

Its parts include 9 diodes, 9 switches and 1 IC.

README

README.md

HollowPad

text
HollowPad was my attempt of upgrading my first ever project.. Nanokey. 
HollowPad features a more flesh out design with 9 keys, a 0.91 inch oled and a rotary encoder.

Features:

text
- 128x32 OLED Display
- 9 Keys
- Rotary Encoder

CAD Model:

text
HollowPad is divided in 3 parts.
- The Main Piece feature holes for M3 brass inserts to screw the PCB in place
- The Top Piece featuring some designs from Hollow Knight and Silk Song.
- 2 stand Pieces so that the HackPad can be angled.

Everything was 100% human made in AutoDesk Fusion. Cuz lowk its free and intuitive!

HollowPad 3D Render

PCB

text
It was made in KiCad. Only needing a few extra symbols and footprints provided by the Care Package of the HackPad mission from StarDance!

The footprints for the Switches are standart MX style Switches!

Schematic: NanoKey Schematic

PCB Layout: NanoKey PCB Layout

Firmware Overview

text
This hackpad uses [QMK](https://qmk.fm/) firmware for everything. 

- The 4 keys currently act as macros and are reprogrammable 
- The OLED just shows some customs drawings i made in Piskel

BOM:

text
Here should be everything you need to make this hackpad

- 9x Cherry MX Switches
- 9x DSA Keycaps (or you can 3d print some)
- 9x 1N4148 DO-35 Diodes.
- 1x 0.91" 128x32 OLED Display
- 1x XIAO RP2040
- 1x Case (5 printed parts or 3 if u dont want the stand)

Extra stuff

text
Honestly this was just a peoject so i could see how far i had come in the little time ive been in stardance and i think it turned out pretty good!
With all of that said i still suck at code so except some bugs especially on the rotary enconder since that was a pain to figure out.

Parts

29
QtyValueFootprintReferences
9DDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8, D9
9SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9
1Conn_01x04_PinConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalOled
1LOGO_Customs:GUDHKG***
1LOGO_Customs:HackClubFlagG***
1LOGO_Customs:CustomKittyG***
1LOGO_Customs:LogoG***
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSpinny Boy
1XiaoSeeed_Studio_XIAO_Series:XIAO-RP2040-DIPU1

The 25 most common of 29 parts.

Questions

How big is the Light Pad PCB?

It measures 97.5 × 81.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Light Pad use?

29 parts. 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 Light Pad KiCad files?

From the NLEVEL-GIT/HollowPad repository on GitHub, at the commit this page was made from: the board is pcb/Light Pad.kicad_pcb and its schematic pcb/Light Pad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Light Pad design in my own project?

Its repository states no licence, so its author keeps all rights: ask NLEVEL-GIT before reusing the design.

Similar boards

  • 2 layers52.3 × 10.5 mmStackLink, the printed circuit board in 3D

    StackLink

    gusmanb/logicanalyzer

    24 channel, 100Msps logic analyzer hardware and software

    29 parts5.1kGPL-3.0
  • 2 layers56 × 20 mmHallEffectXY Endstop, the printed circuit board in 3D

    HallEffectXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    29 parts1.1kGPL-3.0
  • 2 layers50 × 23.2 mmAnalog, the printed circuit board in 3D

    Analog

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    29 parts1kGPL-3.0
  • 2 layers16.8 × 13.6 mmE Fidget Lite, the printed circuit board in 3D

    E Fidget Lite

    hackclub/OnBoard

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

    29 parts915
  • 2 layers85 × 12.5 mmTERES PCB3-TOUCH BTN Rev.A, the printed circuit board in 3D

    TERES PCB3-TOUCH BTN Rev.A

    OLIMEX/DIY-LAPTOP

    Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

    29 parts578Apache-2.0
  • 2 layers33.7 × 97.8 mmHAN ESP TSS721, the printed circuit board in 3D

    HAN ESP TSS721

    UtilitechAS/amsreader-firmware

    ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

    29 parts470
  • 2 layers80 × 55 mmGB CARTPP XC, the printed circuit board in 3D

    GB CARTPP XC

    Gekkio/gb-hardware

    Game Boy -related custom hardware by gekkio

    29 parts379CC-BY-4.0
  • 2 layers55 × 58 mmProto ads bee mcu board, the printed circuit board in 3D

    Proto ads bee mcu board

    PantsForBirds/adsbee

    Open Source Embedded ADS-B Receiver

    29 parts344GPL-3.0