
YM60JIS PCB
ymkn/YM60JIS
A JIS layout 60% hot swappable custom mechanical keyboard PCB powered by RP2040.

An ANSI layout 60% keyboard PCB for Japanese
YM60A PCB is an open-source printed circuit board by ymkn, from the ymkn/YM60A repository on GitHub, published under the MIT licence. It is a 2-layer board of 285.1 × 94.6 mm with 172 parts on 120 nets, routed with 1,058 tracks and 160 vias.
It is built around the RP2040, W25Q16JVUXIQ and SMF05CT1G, with the XC6206P332MR, 1N4148W and TS-1187A-B-A-B among its other parts. Its parts include 66 diodes, 66 switches, 17 capacitors, 7 resistors and 4 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.
An ANSI-style layout for use on Japanese 106/109 layouts 60% hot swappable custom mechanical keyboard PCB powered by RP2040. Suitable for most Poker-compatible 60% keyboard cases.

You can customize the layout with Vial configurator.

Spacebar can be swap 3u to 2.25/2.75u with 2u stabilizers if you don't have 3u spacebar and its stabilizers.
This project is licensed under the MIT License, see the LICENSE file for details.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 66 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +50 |
| 53 | SW_Push | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u | SW1, SW11, SW12, SW13, SW14, SW16, SW17, SW18, SW19, SW21, SW22, SW23, SW24, SW25, SW26, SW27 +37 |
| 11 | 100nF | Capacitor_SMD:C_0402_1005Metric | C3, C4, C5, C6, C7, C8, C9, C10, C13, C16, C17 |
| 6 | SW_Push | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1.25u | SW10, SW15, SW20, SW42, SW47, SW52 |
| 2 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C2 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C11, C12 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C14, C15 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R1, R3 |
| 2 | SW_Push | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1.5u | SW2, SW5 |
| 1 | hole:PKRH | ||
| 1 | 10kΩ | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 1KΩ | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | >VALUE | hole:PKRH | |
| 1 | Backslash | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1.5u | SW64 |
| 1 | Backspace | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u | SW63 |
| 1 | Enter | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u | SW65 |
| 1 | LOGO | logo:ym60a_logo | G*** |
| 1 | LOGO | logo:ym60a_icon | G*** |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U3 |
| 1 | SMF05CT1G | SMF05CT1G:SOT-363-6_2P2X1P35_ONS | U2 |
| 1 | SW_Push | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1.75u | SW3 |
| 1 | Space | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u | SW29 |
| 1 | TS-1187A-B-A-B | Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187A | BTN1 |
| 1 | TYPE-C-31-M-12 | PCM_marbastlib-various:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q16JVUXIQ | W25Q16JVUXIQ:W25Q16JVUXIQ_WIN | U4 |
| 1 | X322512MSB4SI | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23-3 | U1 |
The 167 most common of 172 parts.
It measures 285.1 × 94.6 mm and has 2 copper layers, 1.6 mm thick.
172 parts, built around the RP2040, W25Q16JVUXIQ, SMF05CT1G and XC6206P332MR. 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.
From the ymkn/YM60A repository on GitHub, at the commit this page was made from: the board is KiCAD/PCB/YM60A_PCB.kicad_pcb and its schematic KiCAD/PCB/YM60A_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

ymkn/YM60JIS
A JIS layout 60% hot swappable custom mechanical keyboard PCB powered by RP2040.

ymkn/YuTofu
YuTofu is an unofficial compatible PCB for the well-known custom keyboard Tofu60 2.0.





