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

YuTofu is an unofficial compatible PCB for the well-known custom keyboard Tofu60 2.0.
YuTofu PCB is an open-source printed circuit board by ymkn, from the ymkn/YuTofu repository on GitHub, published under the MIT licence. It is a 2-layer board of 285.1 × 94.6 mm with 169 parts on 118 nets, routed with 1,142 tracks and 162 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 64 diodes, 64 switches, 17 capacitors, 7 resistors and 4 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.
YuTofu is an unofficial compatible PCB for the well-known custom keyboard Tofu60 2.0.

Based on an ANSI layout with splitted right-Shift and 6.25u spacebar, the spacebar area has been divided into 1.25u, 2.25u, and 2.75u sections. This allows for more effective use of the thumbs.
YuTofu is equipped with a 4-pin JSF socket compatible with Unified Daughterboard, in addition to an onboard USB Type-C connector and mounting holes compatible with the GH60-compatible layout. This means that the PCB can be used not only in the Tofu60 2.0 case but also in common GH60-compatible cases, i.e. Tofu60 Redux Case.
You can customize the layout with Vial configurator.

This project is licensed under the MIT License, see the LICENSE file for details.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 64 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +48 |
| 49 | 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 +33 |
| 11 | 100nF | Capacitor_SMD:C_0402_1005Metric | C3, C4, C5, C6, C7, C8, C9, C10, C13, C16, C17 |
| 8 | SW_Push | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1.25u | SW5, SW10, SW15, SW20, SW52, SW57, SW62, SW67 |
| 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.75u | SW3, SW56 |
| 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 | Conn_01x04_MountingPin | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J2 |
| 1 | Enter | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u | SW65 |
| 1 | LOGO | logo:yutofu_icon | G*** |
| 1 | LOGO | logo:yutofu_logo | 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.5u | SW2 |
| 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 164 most common of 169 parts.
It measures 285.1 × 94.6 mm and has 2 copper layers, 1.6 mm thick.
169 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/YuTofu repository on GitHub, at the commit this page was made from: the board is KiCAD/PCB/YuTofu_PCB.kicad_pcb and its schematic KiCAD/PCB/YuTofu_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.






