Skip to the content
2 layers176 × 125.5 mmMini Keyboard, the printed circuit board in 3D
Size
176 × 125.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
56
Pads
183
Tracks, vias
249, 13
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 Mar 2025
Updated
22 Aug 2025

Overview

Mini Keyboard is an open-source printed circuit board by NnamOnye, from the NnamOnye/Keypad-Design repository on GitHub. It is a 2-layer board of 176 × 125.5 mm with 33 parts on 56 nets, routed with 249 tracks and 13 vias.

It is built around the ESP32-S2-SAOLA-1R, AP2112K-3.3TRG1 and MX1A-11NN. Its parts include 14 diodes, 14 switches and 3 ICs. It belongs with the keyboards and input boards and the ESP32 boards of this library.

Main components

3

README

README.md

Keypad-PCB(KiCAD ECAD)

Developed by M.O

This is a keypad system using cherry switches(MX1A-11NN), an esp32(ESP32-S2-SAOLA-1R), an LCD display, and a LDO(Low Drop Out regulator).

This keypad can be used/intergrated into many different applications (calculator,biometric lock,etc..)

KiCAD will be needed for this project if replicating.

KiCAD Download --> https://www.kicad.org/download/

Parts

33
QtyValueFootprintReferences
141N4004Mini-Keyboard:DO41-10_210D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14
14MX1A-11NNMini-Keyboard:CHERRY_MX1A-11NN_SWITCHS1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14
1AP2112K-3.3TRG1Mini-Keyboard:SOT95P285X140-5NU2(LDO)0
1DM-OLED096-636Mini-Keyboard:MODULE_DM-OLED096-636U2
1ESP32-S2-SAOLA-1RESP32-S2-SAOLA-1R:XCVR_ESP32-S2-SAOLA-1RU3
1Negative -Mini-Keyboard:SMD2,54-5,08_412GROUND-0
1POSITIVE+Mini-Keyboard:SMD2,54-5,08_412POSITIVE+0

Similar boards

  • 2 layers130 × 105 mmDistributeur, the printed circuit board in 3D

    Distributeur

    jmolas42/Cat-Feeder

    automatic cat feeder

    90 parts1
  • 2 layersDiagrams, the printed circuit board in 3D

    Diagrams

    uwo-o/project-drone

    2 partsMIT
  • 2 layers63.5 × 50 mmAR488-esp32-saola, the printed circuit board in 3D

    AR488-esp32-saola

    douardda/ESP32-GPIB-pcb

    GitHub mirror of the PCB design for an ESP32/Arduino based GPIB interface

    7 parts9
  • 2 layers43.2 × 59.1 mmMIROSLAV hardware, the printed circuit board in 3D

    MIROSLAV hardware

    davorvr/MIROSLAV-hardware

    Everything needed to build a working MIROSLAV device.

    12 partsGPL-3.0
  • 2 layers158.8 × 120.6 mmMini keyboard, the printed circuit board in 3D

    Mini keyboard

    hdlguy/kicad

    Miscellaneous KiCad work

    87 parts3MIT
  • 2 layers57.3 × 84.9 mmV13macropad, the printed circuit board in 3D

    V13macropad

    trinibos1/Trkey_macro

    A macropad for TRkey

    24 parts3MIT
  • 2 layers79.4 × 66.1 mmMacropad, the printed circuit board in 3D

    Macropad

    axooexe/Macropad-s-PCB

    This repository contains the schematics and PCB layout files for a custom 8switches and an encoder macropad.

    19 parts1
  • 2 layers60 × 116 mmGetou, the printed circuit board in 3D

    Getou

    gnahiak2/getou_

    ( This needs manual review cuz fallout project )

    25 parts1MIT

Questions

How big is the Mini Keyboard PCB?

It measures 176 × 125.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mini Keyboard use?

33 parts, built around the ESP32-S2-SAOLA-1R, AP2112K-3.3TRG1 and MX1A-11NN. 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 Mini Keyboard KiCad files?

From the NnamOnye/Keypad-Design repository on GitHub, at the commit this page was made from: the board is Mini-Keyboard/Mini-Keyboard.kicad_pcb and its schematic Mini-Keyboard/Mini-Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mini Keyboard design in my own project?

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