Yosino58
sakurachari·yosino58·pcb/yosino58.kicad_pcb
About the Yosino58 PCB
Yosino58 is an open source PCB design by sakurachari, published on GitHub. It is a 2-layer board measuring 3.5 × 4.5 mm, with 111 components from 17 distinct parts.
Other key parts include the ProMicro. By type, the board carries 29 switches, 29 diodes, 29 inductors, 9 connectors, 9 jumpers and 2 ICs.

Main components on the Yosino58
Yosino58 bill of materials (BOM)
111 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | ProMicro | ProMicro_BLE | U1, U2 |
| 1 | LED | StripLED_rev | J0 |
| 1 | TRRS | MJ-4PP-9 | J1 |
| 5 | OLED | OLED | J2, J3, J4, J5, J6 |
| 2 | i2c_pin | 1pin_conn | P1, P2 |
| 1 | VAL** | M2_HOLE | HOLE_M2 |
| 1 | Jumper | JPC2 | JP1 |
| 2 | GND | Jumper | JP2, JP9 |
| 2 | VCC | Jumper | JP3, JP8 |
| 2 | SCL | Jumper | JP4, JP7 |
| 2 | SDA | Jumper | JP5, JP6 |
| 1 | RESET_SW | ResetSW | RSW1 |
| 28 | SW_PUSH | MX_ALPS_PG1350 | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +20 |
| 1 | SW_PUSH | MX_ALPS_PG1350_2U_v3 | SW29 |
| 29 | D | D3_TH_SMD | D1, D2, D3, D4, D5, D6, D7, D8 +21 |
| 29 | SK6812MINI | SK6812MINI_rev | L1, L2, L3, L4, L5, L6, L7, L8 +21 |
| 2 | R | R | R1, R2 |
Yosino58 design files
The KiCad project lives in the sakurachari/yosino58 repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/yosino58.kicad_pcb
Yosino58: common questions
How big is the Yosino58 PCB?
The Yosino58 measures 3.5 × 4.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Yosino58?
111 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the Yosino58 design files?
From the sakurachari/yosino58 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Yosino58 design in my own project?
The repository has no license, so all rights stay with sakurachari. Use it as a reference, and ask the author before reusing the design.