Skip to the content
2 layers127.9 × 25 mmNape, the printed circuit board in 3D

Open-source hardware files for the Nape trackball device

Size
127.9 × 25 mm
Copper layers
2
Thickness
1.6 mm
Parts
21
Nets
25
Pads
83
Tracks, vias
154, 40
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
21 Sep 2026
Updated
25 Oct 2026

Overview

Nape is an open-source printed circuit board by menbou0202, from the menbou0202/Nape repository on GitHub. It is a 2-layer board of 127.9 × 25 mm with 21 parts on 25 nets, routed with 154 tracks and 40 vias.

It is built around the MCP1700T-1802E/TT(MS). Its parts include 9 capacitors, 7 switches, 3 ICs and 1 resistor.

Main components

1

README

pcb/README.md

PCB

Open Nape.kicad_pro with KiCad 10.

The project includes all symbols and custom footprints it references under libraries/. The project-local sym-lib-table and fp-lib-table use ${KIPRJMOD}, so no global custom-library setup is required.

The PCB design files in this directory are licensed under GPL-3.0-only. See LICENSE.

The PMW3610 circuit is derived from kumamuk-git/roBa, licensed under GPL-3.0, and modified for Nape.

Fabrication and assembly files

  • gerber/ contains the Gerber and plated/non-plated drill files exported in April 2025 for a previous PCB order. The board outline and drill coordinates match the current KiCad 10 design; KiCad 8 and 10 produce some differently ordered Gerber commands and aperture definitions.
  • pcba/Nape_bom.csv and pcba/Nape_cpl.csv are the BOM and placement data from that order. They are JLCPCB ordering references, not a substitute for checking the current board and parts before a new order.

The BT1 placement and rotation in the CPL were corrected manually for the assembly order. Do not replace this row with an unreviewed KiCad export. Check the assembly preview and component orientation before submitting any new PCBA order.

The LCSC part numbers in the PMW3610 circuit are inherited from roBa and match the JLCPCB-assembled configuration tested with Nape. Some LCSC part specifications differ from the nominal values displayed in the schematic. In particular, the BOM uses C19666 for capacitors with several different nominal values; verify the actual part specifications and availability before reordering.

Parts

21
QtyValueFootprintReferences
3SW_PUSHkbd_Parts:ResetSWSW4, SW5, SW6
3SW_PUSHkbd_SW_PCBA:Choc_v2_Hotswap_1uSW1, SW2, SW3
2100n_kicad_footprints:C_0603_1608MetricC3, C8
21u_kicad_footprints:C_0603_1608MetricC1, C2
1100n (X7R)_kicad_footprints:C_0603_1608MetricC5
110n_kicad_footprints:C_0603_1608MetricC4
110n (X7R)_kicad_footprints:C_0603_1608MetricC7
110u (X7R)_kicad_footprints:C_0603_1608MetricC6
12M_kicad_footprints:C_0603_1608MetricR1
13.3u/25V_kicad_footprints:C_0603_1608MetricC9
1BATT_kicad_footprints:JST_S2B-PH-SM4-TBBT1
1MCP1700T-1802E/TT_kicad_footprints:SOT-23U2
1PMW3610_kicad_footprints:PMW3610DM-SUDU 16PinU3
1SW_SPDT_kicad_footprints:TGSW_MSK-12D19SW7
1~_kicad_footprints:XIAO_nRF52840_wBAT_wNFC_1U1

Similar boards

  • 2 layers65 × 30 mmFLASH Pi, the printed circuit board in 3D

    FLASH Pi

    hexeguitar/FLASH-Pi

    Raspberry Pi based SPI&I2C programmer

    51 parts23
  • 4 layers55.8 × 58.4 mmEDP Converter, the printed circuit board in 3D

    EDP Converter

    brendena/SN65DSI86_hat

    V1.1 - added a external clock, routed test to ground

    67 parts9
  • 2 layers87.2 × 69 mmOhareV1, the printed circuit board in 3D

    OhareV1

    Will946/O-hareAir

    An ESP32-based flower that measures air quality with real sensors and physically points a needle at how badly you need to open a window.

    39 parts1MIT
  • 4 layers256.1 × 170.6 mmPSEC5 Board, the printed circuit board in 3D

    PSEC5 Board

    AhanDatta/PSEC5-Board

    992 parts
  • 4 layers67.6 × 49.5 mmLinux Version Purple, the printed circuit board in 3D

    Linux Version Purple

    raybello/KICAD-PCBs

    Repository for KICAD PCB Designs

    321 parts
  • 2 layers22 × 23.5 mmPmw3610 xxs, the printed circuit board in 3D

    Pmw3610 xxs

    sadekbaroudi/vik

    This is a VIK module designed to mount a PER56 scroll ring, with a 35mm Cirque Trackpad and optional WS2812B LEDs.

    13 parts220CERN-OHL-P-2.0
  • 4 layers15 × 11 mmIMU ICM2094, the printed circuit board in 3D

    IMU ICM2094

    Aightech/CleverHand-hardware

    35 parts17GPL-3.0

Questions

How big is the Nape PCB?

It measures 127.9 × 25 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Nape use?

21 parts, built around the MCP1700T-1802E/TT(MS). 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 Nape KiCad files?

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

Can I use the Nape design in my own project?

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