Full

zzeneg·pica40·pcb/full.kicad_pcb

Full PCB layout, top view — open source Nordic nRF board by zzeneg
Simulate this board

About the Full PCB

Full is an open source Nordic nRF PCB design by zzeneg, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 281.7 × 95.7 mm, with 118 components from 13 distinct parts.

Its main chip is the 102010469, from the Nordic nRF family. By type, the board carries 40 switches, 40 diodes, 8 connectors, 6 jumpers and 2 ICs.

It belongs with the keyboards and iot & wireless designs in this gallery.

From the project

Split wired/wireless keyboard with 40 keys

Split keyboard with 40 keys using XIAO controllers.

- 40 keys - high profile (regular MX switches with hotswap sockets) or low profile (soldered low-profile ChocV2 switches) - wired/wireless versions - aggressive stagger - slightly splayed for pinky columns

- XIAO RP2040 controller - QMK firmware - USB-C or TRRS connection between splits - one rotary encoder (without click) - status LED

Full, from the project README
From the project README

Main components on the Full

Full bill of materials (BOM)

118 components, 13 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
102010469
xiao-ble
U1, U2
4
Conn_01x02_Female
BATTCONN1, BATTCONN2, BATTCONN3, BATTCONN4
2
MJ-4PP-9
J1, J2
2
HRO-TYPE-C-31-M-12
USB1, USB2
2
K3-1296S-E2
SW_SPDT
BATTSW1, BATTSW2
4
Breakaway
BR1, BR2, BR3, BR4
10
MountingHole
H1, H2, H3, H4, H5, H8, H9, H10 +2
4
MountingHole
H6, H7, H13, H14
6
SolderJumper_2_Open
JP1, JP2, JP3, JP4, JP5, JP6
2
RotaryEncoder_Switch
RE1, RE2
38
CPG135301D02
SW_PUSH
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +30
2
CPG135301D02
SW_PUSH
SW20, SW40
40
1N4148W
D_Small
D1, D2, D3, D4, D5, D6, D7, D8 +32

Full design files

The KiCad project lives in the zzeneg/pica40 repository on GitHub; these links point at the commit this page was built from.

Full: common questions

What microcontroller does the Full use?

The Full is built around the 102010469, from the Nordic nRF family.

How big is the Full PCB?

The Full measures 281.7 × 95.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Full?

118 components, from 13 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 Full design files?

From the zzeneg/pica40 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 Full design in my own project?

Yes, under the terms of its GPL-2.0 license, which zzeneg chose for the repository.

Can I test firmware for the Full without the hardware?

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

Similar boards