Skip to the content
PCBKitNew board
2 layers80.8 × 90.6 mmLoren HackPad, the printed circuit board in 3D

Hi Loren_HackPad is 3x3 macropad with a rotary encoder, an OLED display and two LEDs.

Size
80.8 × 90.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
27
Pads
100
Tracks, vias
162, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Mar 2026
Updated
2 Apr 2026

Overview

Loren HackPad is an open-source printed circuit board by Lawrence-West, from the Lawrence-West/Loren_HackPad repository on GitHub, published under the MIT licence. It is a 2-layer board of 80.8 × 90.6 mm with 27 parts on 27 nets, routed with 162 tracks and 0 vias.

It is built around the SK6812MINI-E. Its parts include 11 diodes, 10 switches, 1 IC and 1 connector. It belongs with the lEDs and displays and keyboards and input boards and the RP2040 boards of this library.

Main components

1

README

README.md

Loren_HackPad

Hi LorenHackPad is 3x3 macropad with a rotary encoder, an OLED display and two status LEDs.

I First started by building the schematics Screenshot 2026-03-30 162810 then I proceded by creating the routing for the pcb Screenshot 2026-03-30 162828 after that I realized the case Screenshot 2026-03-30 162737 as you can see I went for a bit of particular one, since I wanted the components to be visible but also the numpad to be as minimalistic as possible and to reduce to the mininum the weight and the use of material. and after a bit of code that you can find in the firmware folder this should be the final resultsScreenshot 2026-03-30 162639 my hackpad feature a knob with wich you can regulate the volume and an oled display to show live time, date and weather. the switches are programmable and I personally chose tto assign them tto some shortcuts such as steam or spotify.

BOA:

-1 Seed xiao rp2040

-9 through-hole 1N4148 Diodes

-1 EC11 Rotary encoder

-1 0.91 inch OLED display

-2 SK6812 MINI-E LEDs

-4 M3x12mm screws

Parts

27
QtyValueFootprintReferences
91N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8, D11
9SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10
2SK6812MINI-ESK6812mini-E:SK6812MINI-E_fixedD9, D10
1OLED_displayOled-disp:SSD1306-0.91-OLED-4pin-128x32J1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW2
1XIAO-RP2040-DIPXIAO-Seed:XIAO-Generic-Hybrid-14P-2.54-21X17.8MMU1

The 23 most common of 27 parts.

Questions

How big is the Loren HackPad PCB?

It measures 80.8 × 90.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Loren HackPad use?

27 parts, built around the SK6812MINI-E. 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 Loren HackPad KiCad files?

From the Lawrence-West/Loren_HackPad repository on GitHub, at the commit this page was made from: the board is Loren_Hackpad/PCB/LorenHackpad.kicad_pcb and its schematic Loren_Hackpad/PCB/LorenHackpad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Loren HackPad 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

  • 4 layers234 × 84 mmMain panel, the printed circuit board in 3D

    Main panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    234 parts3kApache-2.0
  • 4 layers180.8 × 300.3 mmDilemma, the printed circuit board in 3D

    Dilemma

    Bastardkb/Dilemma

    The Dilemma is a vertical stagger low-profile keyboard with mods.

    383 parts590
  • 4 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    106 parts575GPL-2.0
  • 2 layersDemo, the printed circuit board in 3D

    Demo

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    48 parts547GPL-3.0
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    62 parts517GPL-2.0
  • 4 layers82.5 × 39.4 mmV4head, the printed circuit board in 3D

    V4head

    makerforgetech/modular-biped

    An open source framework for creating a bipedal modular companion robot.

    26 parts493GPL-3.0
  • 2 layers115.7 × 95.7 mmFifi split keeb, the printed circuit board in 3D

    Fifi split keeb

    raychengy/fifi_split_keeb

    Fifi Keyboard 🐶 ⌨️

    66 parts334
  • 4 layers70 × 54 mmPicoLab, the printed circuit board in 3D

    PicoLab

    CoretechR/PicoLab

    Web-GUI Embedded Multitool

    285 parts327GPL-3.0