Skip to the content
2 layers67 × 111.8 mmKeypad, the printed circuit board in 3D

A simple esp32 macropad

Size
67 × 111.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
40
Pads
80
Tracks, vias
60, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 May 2026
Updated
3 Oct 2026

Overview

Keypad is an open-source printed circuit board by gavhu10, from the gavhu10/keypad repository on GitHub. It is a 2-layer board of 67 × 111.8 mm with 10 parts on 40 nets, routed with 60 tracks and 0 vias.

It is built around the ESP32-S3-DEVKITC-1-N8. Its parts include 9 switches and 1 IC. It belongs with the keyboards and input boards and the ESP32 boards of this library.

Main components

1

README

README.md

Keypad

This is my first pcb project. It uses an esp32-s3 and was made in KiCad.

case

front

bare board

Parts

10
QtyValueFootprintReferences
9SW_PushButton_Switch_THT:SW_PUSH-12mmSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9
1ESP32-S3-DevKitC-1Library:ESP32-S3-DevKitC-1-ishU1

Similar boards

  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers129.9 × 63.6 mmTraeger rev 2.3.0.kicad pro, the printed circuit board in 3D

    Traeger rev 2.3.0.kicad pro

    jazzmonger/Traeger-PID-Controller

    Traeger Smoker/Grill Controller based on an

    45 parts36
  • 2 layers168.8 × 78.9 mmGameboy3, the printed circuit board in 3D

    Gameboy3

    ohasanov-hbrw/tribit32-advanced

    A tri-microcontroller, overengineered GameBoy Advance clone. More value was given to the controls and the exterior look, which is cool!

    61 parts8
  • 2 layers134.6 × 49.5 mmMem esp, the printed circuit board in 3D

    Mem esp

    fread/visvitalis

    A very simple modular relay computer

    71 parts7
  • 2 layers90 × 102 mmPL Toon, the printed circuit board in 3D

    PL Toon

    pl-toon/pl-toon-codes

    PL-TOON material

    39 parts7
  • 2 layers119.4 × 98.9 mmPCB Pami, the printed circuit board in 3D

    PCB Pami

    FIPATECH/CDFR26_PAMI

    Open source firmware and PCB for a differential mobile robot (PAMI) based on ESP32-S3 - Coupe de France de Robotique

    25 parts6
  • 2 layers76.2 × 40.6 mmEspressifESP32toExpressAdaptor, the printed circuit board in 3D

    EspressifESP32toExpressAdaptor

    dnhutchins/ETC_Express_Reverse_Eng

    The ultimate goal of this work is to develop an interface to use the control surface from a legacy ETC Express 24/48 lighting controller as a modern EOSNomad compatible programming and fader wing.

    3 parts5
  • 2 layersE ink multi sensor, the printed circuit board in 3D

    E ink multi sensor

    heckler/esphome-device-configs

    Configuration definitions for local ESPHome files

    11 parts4Apache-2.0

Questions

How big is the Keypad PCB?

It measures 67 × 111.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keypad use?

10 parts, built around the ESP32-S3-DEVKITC-1-N8. 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 Keypad KiCad files?

From the gavhu10/keypad repository on GitHub, at the commit this page was made from: the board is keypad.kicad_pcb and its schematic keypad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keypad design in my own project?

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