Skip to the content
2 layers232.6 × 99.3 mmJJ60, the printed circuit board in 3D

JJ60 is a custom ortholinear keyboard PCB project.

Size
232.6 × 99.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
142
Nets
116
Pads
669
Tracks, vias
491, 240
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Apr 2026
Updated
18 Apr 2026

Overview

JJ60 is an open-source printed circuit board by rmerli, from the rmerli/JJ60 repository on GitHub, published under the MIT licence. It is a 2-layer board of 232.6 × 99.3 mm with 142 parts on 116 nets, routed with 491 tracks and 240 vias.

It is built around the STM32G0B1CBT6, SRV05-4 and XC6206P332MR, with the 1N4148W and DX07S016JA3R1500 among its other parts. Its parts include 60 diodes, 7 capacitors, 3 resistors, 3 ICs and 2 connectors. It belongs with the STM32 boards of this library.

Main components

5

README

README.md

JJ60

JJ60 is a custom ortholinear keyboard PCB project.

Overview

  • Layout: 5 rows x 12 columns (60 keys total), ortholinear
  • Connection: Wired
  • MCU: STM32G0B1CBT6
  • Design focus: First PCB design with an integrated microcontroller

Project Notes

This repository contains the hardware design files for JJ60, including the KiCad project and production artifacts.

Parts

142
QtyValueFootprintReferences
601N4148WDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +44
60MX_keyswitchMX_Hotswap:MX-Hotswap-1UKEY1, KEY2, KEY10, KEY11, KEY12, KEY13, KEY14, KEY15, KEY16, KEY17, KEY18, KEY19, KEY20, KEY21, KEY22, KEY23 +44
30.1uFCapacitor_SMD:C_0402_1005MetricC4, C5, C7
31uFCapacitor_SMD:C_0402_1005MetricC1, C2, C6
25.1kResistor_SMD:R_0402_1005MetricR1, R2
110kResistor_SMD:R_0402_1005MetricR3
11AFuse:Fuse_1206_3216MetricF1
14.7uFCapacitor_SMD:C_0402_1005MetricC3
1DX07S016JA3R1500USB_C_rmerli:CONN12_DX07S_JAE_no_edge_cutsJ1
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U2
1STM32G0B1CBT6Package_QFP:LQFP-48_7x7mm_P0.5mmU3
1SW_PushButton_Switch_SMD:SW_SPST_TS-1088-xR020SW1
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW2
1SW_padsconnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ4
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23-3U1

The 138 most common of 142 parts.

Similar boards

  • 2 layers304.3 × 108.3 mmNyx, the printed circuit board in 3D

    Nyx

    HorrorTroll/Nyx

    65% layout PCB with compatible many UDB position

    316 parts1GPL-2.0
  • 2 layers355.6 × 154.8 mmAA60-Keyboard, the printed circuit board in 3D

    AA60-Keyboard

    anthonyandres/AA60-Keyboard

    My custom keyboard PCB design made in KiCad

    191 parts
  • 2 layers117.5 × 97.8 mmLeft, the printed circuit board in 3D

    Left

    Ch3ru09/keyboardA

    This is the repo where I keep all my Kicad files for the first keyboard I built from scratch

    53 parts
  • 2 layers127.7 × 81.3 mmPoucetV3, the printed circuit board in 3D

    PoucetV3

    nicolettijones/PoucetV3

    Thumb-sized keyboard with thumbstick pointer for handheld devices

    142 partsMIT
  • 4 layers60 × 30 mmKart bridge board, the printed circuit board in 3D

    Kart bridge board

    carbuncle01/kart_bridge_board

    fabrication/build/の最終レポートを確認してから、Gerber ZIP、BOM CSV、CPL CSVをJLCPCBの各欄へ個別にアップロードします。CLI DRCが異常終了する、レポートが生成されない、または違反が残る場合は合格扱いにせず、KiCad GUIのDRCを含む再確認が終わるまで発注しません。詳細な発注・初回通電条件はリポジトリ直下のdocs/designreview.mdを参照してください。

    69 parts
  • 2 layers101.8 × 57.8 mmSc64v2, the printed circuit board in 3D

    Sc64v2

    Polprzewodnikowy/SummerCart64

    SummerCart64 - a fully open source N64 flashcart

    96 parts1.2kGPL-3.0
  • 4 layers68.5 × 87.6 mmClawtronics, the printed circuit board in 3D

    Clawtronics

    hamesjan/clawedtronics

    the claw

    76 parts1
  • 2 layers50 × 31 mmSpeedCadence, the printed circuit board in 3D

    SpeedCadence

    hpvdt/typhoon_speed_cadence

    39 parts

Questions

How big is the JJ60 PCB?

It measures 232.6 × 99.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the JJ60 use?

142 parts, built around the STM32G0B1CBT6, SRV05-4, XC6206P332MR and 1N4148W. 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 JJ60 KiCad files?

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

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