Skip to the content
6 layers156 × 116.4 mmToomanykeys right, the printed circuit board in 3D

Toomanykeys right

jusdisgi/TooManyKeys3

Work in progress, new version of BiggieSplays with lots of bells and whistles

Size
156 × 116.4 mm
Copper layers
6
Thickness
1.6 mm
Parts
89
Nets
86
Pads
677
Tracks, vias
626, 72
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 May 2025
Updated
20 Jun 2025

Overview

Toomanykeys right is an open-source printed circuit board by jusdisgi, from the jusdisgi/TooManyKeys repository on GitHub, published under the MIT licence. It is a 6-layer board of 156 × 116.4 mm with 89 parts on 86 nets, routed with 626 tracks and 72 vias.

It is built around the SN74LV1T126DBVR-TP, TLV61070ADBV and WS2812B-2020, with the BAV70 among its other parts. Its parts include 41 diodes, 27 switches, 2 capacitors, 2 resistors and 2 ICs. It belongs with the nRF52 and nRF5x boards of this library.

Main components

4

README

README.md

Too Many Keys

Soon to be renamed*

This is a 54-key, ergonomic split keyboard with a few tricks. Some of the features include:

  • 1.69in color LCD screen
  • Per-key LEDs, using WS2812B-2020
  • A roller encoder based on CKW12 by Kumamuk, but integrated into the main PCB
  • Kailh PG1316S ultra-low profile switches
  • A totally absurd battery to run all of this stuff...5Ahr!!

Schematics and Ergogen, just like PB and Chocolate!

If that seems absurd to you, you need to read my new doc

Work in Progress

I think it might be done? Could it be? Please take a look and let me know if you see anything wrong!

Where is everything?

Left Half PCB Right Half PCB

Left Half Schematic Right Half Schematic

Ergogen Config

Some pics of the design

image image

*the name has been chosen by the intended end-user, but will not be applied to the board until it actually exists in the real world.

Parts

89
QtyValueFootprintReferences
27PG1316SPG1316SS1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +11
22WS2812B-2020LED_WS2812B-2020_PLCC4_2.0x2.0mmLED2, LED10, LED11, LED12, LED13, LED14, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23, LED25, LED26 +6
14BAV70BAV70 SOT23D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14
7ceoloide:mounting_hole_npthMH1, MH2, MH3, MH4, MH5, MH6, MH7
210μFCapacitor_SMD:C_0603_1608MetricC1, C2
1LCD_1.69_WaveshareLCD1
12.2μHhuntercook:L_CJIANG_FTC404030S_4.1x4.1x3.0_SMDL1
1470kΩResistor_SMD:R_0603_1608MetricR1
151kΩResistor_SMD:R_0603_1608MetricR2
1Battery Connectorceoloide:battery_connector_jst_ph_2JST1
1CKW12CKW12RE1
1Far ThumbLED_WS2812B-2020_PLCC4_2.0x2.0mmLED15
1Inner BottomLED_WS2812B-2020_PLCC4_2.0x2.0mmLED24
1Inner TopLED_WS2812B-2020_PLCC4_2.0x2.0mmLED27
1LCD HEADERMolex_PicoBlade_53261-0871_1x08-1MP_P1.25mm_HorizontalCONN1
1Outer BottomLED_WS2812B-2020_PLCC4_2.0x2.0mmLED1
1Outer TopLED_WS2812B-2020_PLCC4_2.0x2.0mmLED4
1Power SWceoloide:power_switch_smd_sidePWR1
1Reset SWceoloide:reset_switch_smd_sideRST1
1SN74LV1T126DBVRPackage_TO_SOT_SMD:SOT-23-5U2
1TLV61070ADBVPackage_TO_SOT_SMD:SOT-23-6U1
1nice_nanoceoloide:mcu_nice_nanoMCU1

More from jusdisgi/TooManyKeys

1
  • 2 layers156 × 116.4 mmToomanykeys left unrouted, the printed circuit board in 3D

    Toomanykeys left unrouted

    jusdisgi/TooManyKeys

    Work in progress, new version of BiggieSplays with lots of bells and whistles

    82 parts3MIT

Similar boards

  • 6 layers184.3 × 234 mmLightfury panel, the printed circuit board in 3D

    Lightfury panel

    jusdisgi/LightFury

    Light Fury Keyboard: Ergo Split with 54 PG1316S keyswitches, 54 LEDs, LCDs, and Roller Encoders.

    284 parts2MIT
  • 2 layers100.1 × 100 mmUtility board, the printed circuit board in 3D

    Utility board

    jusdisgi/sweepish

    Basically a Ferris Sweep with a Seeed XIAO nrf52840 and Choc switches. My first ever attempt at PCB design.

    115 parts
  • 2 layersBoostier, the printed circuit board in 3D

    Boostier

    jusdisgi/boostier

    Boost circuit and logic level shifter, 5V output from 3.7V LiPoly battery and 3.3V logic.

    7 parts
  • 4 layers94 × 94 mmWalter feels, the printed circuit board in 3D

    Walter feels

    benmcnelly/walter-hardware

    This repository contains all hardware information about Walter and shields

    154 partsGPL-3.0
  • 4 layers70 × 70.5 mmPCB FINAL UPDATED, the printed circuit board in 3D

    PCB FINAL UPDATED

    bash227/ECG-Motor-Control-Power-Management-PCB

    A multi-function PCB integrating biomedical signal acquisition (ECG), DC motor control, and advanced power management for wearable applications.

    111 parts2MIT
  • 2 layers139.5 × 153 mmPannel, the printed circuit board in 3D

    Pannel

    cocobot/cocotter

    370 parts2
  • 2 layers100 × 85 mmAMP RCv2, the printed circuit board in 3D

    AMP RCv2

    Autonomous-Motorsports-Purdue/AMP_RCv2

    Files relating to version 2 of the remote control PCB for AMP kart

    46 parts1MIT
  • 2 layers200 × 99.1 mmUsbchargerpanel12, the printed circuit board in 3D

    Usbchargerpanel12

    cvanbibber/USB-Charger

    A simple USB charger board for soldering, with USB-C bidirectional port, USB-A, and micro-USB as an introduction to pcb design and usb standards.

    288 parts1GPL-3.0

Questions

How big is the Toomanykeys right PCB?

It measures 156 × 116.4 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Toomanykeys right use?

89 parts, built around the SN74LV1T126DBVR-TP, TLV61070ADBV, WS2812B-2020 and BAV70. 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 Toomanykeys right KiCad files?

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

Can I use the Toomanykeys right 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).