Skip to the content
PCBKitNew board
2 layers276.2 × 91 mmCuspid40, the printed circuit board in 3D

An alpha staggered or ortholinear 40% keyboard with a nav cluster and an xt column

Size
276.2 × 91 mm
Copper layers
2
Thickness
1.6 mm
Parts
154
Nets
88
Pads
557
Tracks, vias
800, 16
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
13 May 2024
Updated
5 Mar 2026

Overview

Cuspid40 is an open-source printed circuit board by Daigher, from the Daigher/Cuspid40 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 276.2 × 91 mm with 154 parts on 88 nets, routed with 800 tracks and 16 vias.

Its parts include 56 diodes, 3 switches and 1 IC. It belongs with the keyboards and input boards of this library.

README

Cuspid40/README.md

Cuspid40

An alpha staggered/ortho 40% keyboard with a nav cluser and an xt column

Parts

154
QtyValueFootprintReferences
67MX_SW_solderPCM_marbastlib-mx:SW_MX_1uMX1, MX2, MX10, MX11, MX12, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24 +51
56D_Smallfootprints:D_DO-35_SOD27_P5.08mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +40
163.6Vfootprints:D_DO-35_SOD27_P5.08mm_HorizontalD, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D
5MX_SW_solderPCM_marbastlib-mx:SW_MX_1.5uMX13, MX34, MX50, MX57, MX69
2MX_stabPCM_marbastlib-mx:STAB_MX_P_3uS60, S66
1LOGOSilkscreens:cuspid textG***
1MX_SW_solderPCM_marbastlib-mx:SW_MX_1.75uMX28
1MX_stabPCM_marbastlib-mx:STAB_MX_P_ISOS16
1PlutoPCM_marbastlib-xp-promicroish:Helios_AH_USBupU1

The 150 most common of 154 parts.

Questions

How big is the Cuspid40 PCB?

It measures 276.2 × 91 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cuspid40 use?

154 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 Cuspid40 KiCad files?

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

Can I use the Cuspid40 design in my own project?

Its repository publishes it under the GPL-3.0 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

  • 2 layers101.5 × 83 mmSd2snes, the printed circuit board in 3D

    Sd2snes

    mrehkopf/sd2snes

    SD card based multi-purpose cartridge for the SNES

    154 parts722GPL-2.0
  • 2 layers44.5 × 43 mmVik universal, the printed circuit board in 3D

    Vik universal

    sadekbaroudi/vik

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

    154 parts220CERN-OHL-P-2.0
  • 2 layers303.6 × 96.1 mmKyuu, the printed circuit board in 3D

    Kyuu

    Quantrik/Kyuu

    Kyuu Keyboard Design

    154 parts127
  • 2 layersHexagonal test, the printed circuit board in 3D

    Hexagonal test

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    154 parts114
  • 2 layers131.7 × 109.5 mmChiindii, the printed circuit board in 3D

    Chiindii

    thebiguno/microcontroller-projects

    A home for a bunch of microcontroller projects which don't warrant their own repos.

    154 parts75
  • 2 layers329.7 × 104.6 mmJiran ble lite, the printed circuit board in 3D

    Jiran ble lite

    Ladniy/jiran-ble-lite

    Wireless ergo-split keyboard, based on nRF52840 module.

    154 parts54CERN-OHL-P-2.0
  • 2 layers185.4 × 73.7 mmFullInterlockingPlantCAN, the printed circuit board in 3D

    FullInterlockingPlantCAN

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    154 parts24
  • 2 layers158 × 85 mmPiPLC Mainboard, the printed circuit board in 3D

    PiPLC Mainboard

    Chrismettal/PiPLC

    Glorified breakout board + DIN rail case for Pis

    154 parts19