Skip to the content
PCBKitNew board
2 layers148.2 × 114.4 mmLeft pcb, the printed circuit board in 3D

My fourth custom split keyboard with ANSI layout

Size
148.2 × 114.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
121
Nets
94
Pads
461
Tracks, vias
709, 63
Pours
3
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
4 Feb 2024
Updated
25 Feb 2024

Overview

Left pcb is an open-source printed circuit board by mayjs, from the mayjs/maykb_g4 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 148.2 × 114.4 mm with 121 parts on 94 nets, routed with 709 tracks and 63 vias.

It is built around the RP2040, W25Q128JVSIQ and USBLC6-2SC6, with the WS2812B and BSS138 among its other parts. Its parts include 35 diodes, 32 switches, 20 capacitors, 9 resistors and 4 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

5

README

README.md

maykb G4

This is my fourth custom split keyboard, this time using an ANSI layout.

Caveats / Known Issues

In its current form, the level shifter for the WS2812b LEDs does NOT work. With most clones, you can just remove the Mosfet and the two resistors next to it and bridge the microcontroller LED data input directly to the LED data input. Some LEDs might not properly recognize the 3.3V signal though, so you might see some glitches due to this.

Otherwise, the keyboard works without any issues.

Parts

121
QtyValueFootprintReferences
32DDiode_SMD:D_SOD-323FD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16
25SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW11, SW12, SW13, SW14, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW26, SW27 +9
13100nFCapacitor_SMD:C_0402_1005MetricC1, C5, C6, C9, C10, C11, C12, C13, C14, C15, C18, C19, C20
41uFCapacitor_SMD:C_0402_1005MetricC4, C8, C16, C17
31kResistor_SMD:R_0402_1005MetricR1, R2, R7
3SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW5, SW10, SW15
3WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmLED1, LED2, LED3
210kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8, R9
222pFCapacitor_SMD:C_0402_1005MetricC2, C3
227RResistor_SMD:R_0603_1608MetricR5, R6
25k1Resistor_SMD:R_0402_1005MetricR3, R4
2SW_PushButton_Switch_SMD:SW_SPST_TL3342SW_BOOT1, SW_RESET1
2SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_2.25u_PCBSW4, SW25
110uFCapacitor_SMD:C_0402_1005MetricC7
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1500mAFuse:Fuse_1206_3216MetricF1
1BSS138Package_TO_SOT_SMD:SOT-23Q1
1ConnLeftaudio_jack:PJ-342BJ3
1ConnRightaudio_jack:PJ-342BJ4
1RP2040Sleep-Lib:RP2040-QFN-56U3
1SWDConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ2
1SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_1.75u_PCBSW3
1SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_1.50u_PCBSW2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU1
1XC6206PxxxMR-Regulator_LinearPackage_TO_SOT_SMD:SOT-23U4

The 109 most common of 121 parts.

Questions

How big is the Left pcb PCB?

It measures 148.2 × 114.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Left pcb use?

121 parts, built around the RP2040, W25Q128JVSIQ, USBLC6-2SC6 and WS2812B. 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 Left pcb KiCad files?

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

Can I use the Left pcb 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 layers220 × 70 mmBemini rp, the printed circuit board in 3D

    Bemini rp

    ianklug/bemini

    A miniature mechanical keyboard controller with a rotary encoder for staggered-key rhythm games.

    70 parts55CC-BY-SA-4.0
  • 2 layers475 × 139.9 mmSkogaslider main pcb, the printed circuit board in 3D

    Skogaslider main pcb

    skogaby/skogaslider

    Firmware, CAD, and PCB files for the skogaslider, an RP2040-based controller to simulate Chunithm's gameplay experience

    175 parts18MIT
  • 2 layers91.5 × 71.5 mmNeurodots, the printed circuit board in 3D

    Neurodots

    ki-manufaktur/neurodots

    This project is inspired by the 3D printed 4x4 Colour Dot Puzzle by Sebastian Coddington and featured in Hackaday: Color Dot Puzzle Will Wrinkle Your Brain.

    74 parts2
  • 4 layers95 × 77 mmTachometer, the printed circuit board in 3D

    Tachometer

    Churrosoft/Dashdash

    tablero de instrumentos por can para integrar con OpenEFI, cuando se nos ocurra algo mas original cambiamos el nombre

    207 parts1MIT
  • 2 layers54.8 × 75.5 mmRp2040-basic m1, the printed circuit board in 3D

    Rp2040-basic m1

    AtrivaTECH/picuno

    A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

    69 parts
  • 4 layers99.5 × 65 mmEcho, the printed circuit board in 3D

    Echo

    rh1tech/echo

    Echo: ESP32-Based VGA Board

    181 parts4
  • 2 layers84 × 54.5 mmAxion Board, the printed circuit board in 3D

    Axion Board

    dj-shoko/Axion-Board

    A fully broken out RP2040 based PCB

    79 parts3
  • 2 layers83 × 127 mmNumpad, the printed circuit board in 3D

    Numpad

    blafr103/pico-numpad

    Hand-wired 17-key USB numpad on Pi Pico W. CircuitPython, diode matrix, event-driven scanning.

    120 partsMIT