The nicholas van prototype

calvin-mcd·the-nicholas-van·Project/the-nicholas-van prototype.kicad_pcb

The nicholas van prototype PCB layout, top view — open source STM32 board by calvin-mcd

About the The nicholas van prototype PCB

The nicholas van prototype is an open source STM32 PCB design by calvin-mcd, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 242.9 × 95.3 mm, with 58 components from 22 distinct parts.

Its main chip is the STM32F401CBUX, from the STM32 family. Other key parts include the XC6206PXXXMR, 74AHCT1G125, 74HC4051 and OPA350. By type, the board carries 25 resistors, 17 capacitors, 6 ICs, 4 connectors, 3 LEDs and 1 crystal.

It belongs with the keyboards designs in this gallery.

From the project

EC (topre) PCB for trashman's vanagon

The Nicholas Van is an EC (topre) pcb for trashman's v4n4g0n keyboard. The pcb supports a both the 625U spacebar, and the split 275U, 225U spacebars. But each need their own respective plate. Some plate files can be found in the Production folder. Check the plate & hardware section beelow for what you will need. The pcb comes with a usb port by default, but supports a Daughterboard connector (either jst or pico). It also supports another 5pin Jst connector for the Rotary Encoder board from the Embrace.

The nicholas van prototype, from the project README
From the project README

Main components on the The nicholas van prototype

The nicholas van prototype bill of materials (BOM)

58 components, 22 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F401CBUX
STM32F401CBUx
U1
1
XC6206PXXXMR
XC6206PxxxMR
U2
1
74AHCT1G125
U3
2
74HC4051
U4, U6
1
OPA350
U5
1
C907975
8 MHz
Y1
1
C160404
JST SH
J1
1
Pico EZmate
J2
1
C3019717
USB_C sink board 1.3mm
J3
1
CONN_01X05
Conn_01x05
J4
1
500mA
F_USBC1
3
SK6812MINI-E
LED1, LED2, LED3
1
PRTR5V0U2X
D1
1
4.7U
4.7u
C1
12
100N
100n
C2, C3, C4, C5, C6, C11, C13, C14 +4
3
1u
C7, C8, C9
1
220P
220p
C12
14
100K
100k
R1, R7, R10, R15, R16, R17, R18, R20 +6
5
100
R2, R3, R4, R5, R6
3
10K
10k
R8, R9, R11
Show 2 more
QtyPartRefs
2
5.1K
5.1k
R12, R13
1
1k
R19

The nicholas van prototype design files

The KiCad project lives in the calvin-mcd/the-nicholas-van repository on GitHub; these links point at the commit this page was built from.

The nicholas van prototype: common questions

What microcontroller does the The nicholas van prototype use?

The The nicholas van prototype is built around the STM32F401CBUX, from the STM32 family.

How big is the The nicholas van prototype PCB?

The The nicholas van prototype measures 242.9 × 95.3 mm, has 4 copper layers and is 1.59 mm thick.

How many components are on the The nicholas van prototype?

58 components, from 22 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 The nicholas van prototype design files?

From the calvin-mcd/the-nicholas-van 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 The nicholas van prototype design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the The nicholas van prototype without the hardware?

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

More boards in the-nicholas-van

Similar boards