Yak40 main

kuriki-sasa·Yak40·pcb/yak40_main/yak40_main.kicad_pcb

Yak40 main PCB layout, top view — open source RP2040/RP2350 board by kuriki-sasa

About the Yak40 main PCB

Yak40 main is an open source RP2040/RP2350 PCB design by kuriki-sasa, published on GitHub under the Custom license license. It is a 2-layer board measuring 285 × 93.5 mm, with 133 components from 23 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the XC6206PXXXMR and W25Q128JVS. By type, the board carries 55 switches, 46 diodes, 18 capacitors, 8 resistors, 3 ICs and 1 transistor.

It belongs with the keyboards designs in this gallery.

From the project

The Yak40 is an Alice-style Keyboard

Main components on the Yak40 main

Yak40 main bill of materials (BOM)

133 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
XC6206PXXXMR
XC6206PxxxMR
U1
1
RP2040
U2
1
W25Q128JVS
U3
1
BSS138
Q1
1
12MHZ
12MHz
Y1
1
CONN_01X04
Conn_01x04
J1
35
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +27
3
SW_Push
SW14, SW44, SW47
5
SW_Push
SW15, SW38, SW41, SW43, SW48
2
SW_Push
SW26, SW27
4
SW_Push
SW42, SW49, SW50, SW53
2
RotaryEncoder_Switch
SW45, SW46
2
SW_Push
SW51, SW52
2
SW_Push
SW54, SW55
46
C81598
DIODE
D1, D2, D3, D4, D5, D6, D7, D8 +38
11
100N
100n
C1, C2, C3, C4, C5, C6, C7, C8 +3
2
1u
C9, C10
3
2.2U
2.2u
C13, C14, C16
2
22P
22p
C17, C18
4
1k
R1, R5, R6, R7
Show 3 more
QtyPartRefs
2
27
R2, R3
1
10K
10k
R4
1
560
R8

Yak40 main design files

The KiCad project lives in the kuriki-sasa/Yak40 repository on GitHub; these links point at the commit this page was built from.

Yak40 main: common questions

What microcontroller does the Yak40 main use?

The Yak40 main is built around the RP2040, from the RP2040/RP2350 family.

How big is the Yak40 main PCB?

The Yak40 main measures 285 × 93.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Yak40 main?

133 components, from 23 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Yak40 main design files?

From the kuriki-sasa/Yak40 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Yak40 main design in my own project?

It is published under Custom license, which limits how it may be reused; read the license before building on it.

Can I test firmware for the Yak40 main without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards