Keyboard full

JeffreyWangDev·keyboard-full

Keyboard full PCB layout, top view — open source RP2040/RP2350 board by JeffreyWangDev

About the Keyboard full PCB

Keyboard full is an open source RP2040/RP2350 PCB design by JeffreyWangDev, published on GitHub. It is a 2-layer board measuring 366.7 × 100 mm, with 199 components from 6 distinct parts.

Its main chip is the Pico, from the RP2040/RP2350 family. By type, the board carries 99 switches, 99 diodes and 1 IC.

It belongs with the keyboards designs in this gallery.

Keyboard full, from the project README
From the project README

Main components on the Keyboard full

Keyboard full bill of materials (BOM)

199 components, 6 distinct parts.

QtyPartRefs
1
Pico
U1
92
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +84
2
SW_Push
SW37, SW50
2
SW_Push
SW55, SW82
3
SW_Push
SW88, SW89, SW90
99
D_Small
D1, D2, D3, D4, D5, D6, D7, D8 +91

Keyboard full design files

The KiCad project lives in the JeffreyWangDev/keyboard-full repository on GitHub; these links point at the commit this page was built from.

Keyboard full: common questions

What microcontroller does the Keyboard full use?

The Keyboard full is built around the Pico, from the RP2040/RP2350 family.

How big is the Keyboard full PCB?

The Keyboard full measures 366.7 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Keyboard full?

199 components, from 6 distinct parts. The full bill of materials is listed on this page.

Where can I download the Keyboard full design files?

From the JeffreyWangDev/keyboard-full repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Keyboard full design in my own project?

The repository has no license, so all rights stay with JeffreyWangDev. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Keyboard full 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