The nicholas van revision
calvin-mcd·the-nicholas-van·Project/the-nicholas-van revision.kicad_pcb
About the The nicholas van revision PCB
The nicholas van revision 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 54 components from 31 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 22 resistors, 18 capacitors, 6 ICs, 3 connectors, 3 LEDs and 1 diode.
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.

Main components on the The nicholas van revision
The nicholas van revision bill of materials (BOM)
54 components, 31 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F401CBUX STM32F072CBUx | LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | XC6206PXXXMR 74AHCT1G125 | SOT-23-5 | U2 |
| 1 | 74AHCT1G125 XC6206PxxxMR | SOT-23 | U3 |
| 2 | 74HC4051 | TSSOP16 | U4, U6 |
| 1 | OPA350 OPA354 | SOT-23-5 | U5 |
| 1 | C160404 JST SH | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1 |
| 1 | CONN_01X05 USB_C sink board 1.3mm | USB4510031A | J4 |
| 1 | Conn_01x05 | JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal | J5 |
| 1 | 500mA | Fuse_1206_3216Metric | F_USBC1 |
| 3 | SK6812MINI-E | SK6812-MINI-E | LED1, LED2, LED3 |
| 1 | PRTR5V0U2X | SOT-143 | D1 |
| 1 | 4.7U 100nf | C_0402_1005Metric | C1 |
| 5 | 100N 100nf | C_0402_1005Metric | C2, C3, C4, C6, C15 |
| 1 | 100N 10uF | C_0402_1005Metric | C5 |
| 1 | 100nf | C_0402_1005Metric | C7 |
| 1 | 1uF | C_0402_1005Metric | C8 |
| 2 | 100n | C_0402_1005Metric | C9, C10 |
| 3 | 100N 100n | C_0402_1005Metric | C11, C16, C18 |
| 1 | 220P 100n | C_0402_1005Metric | C12 |
| 2 | 100N 1u | C_0402_1005Metric | C13, C14 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100N 220pF NP0 | C_0402_1005Metric | C17 |
| 1 | 100K 100 | R_0402_1005Metric | R1 |
| 4 | 100 | R_0402_1005Metric | R2, R3, R4, R5 |
| 1 | 100 5.1k | R_0402_1005Metric | R6 |
| 1 | 100K 5.1k | R_0402_1005Metric | R7 |
| 1 | 10K 10k | R_0402_1005Metric | R8 |
| 2 | 10K 100k | R_0402_1005Metric | R9, R11 |
| 7 | 100K 100k | R_0402_1005Metric | R10, R17, R18, R20, R21, R22, R23 |
| 2 | 5.1K 100k | R_0402_1005Metric | R12, R13 |
| 2 | 100k | R_0402_1005Metric | R14, R19 |
| 1 | 100K 1k | R_0402_1005Metric | R15 |
The nicholas van revision 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 revision: common questions
What microcontroller does the The nicholas van revision use?
The The nicholas van revision is built around the STM32F401CBUX, from the STM32 family.
How big is the The nicholas van revision PCB?
The The nicholas van revision 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 revision?
54 components, from 31 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 revision 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 revision 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 revision 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type e
google
140.5 × 30 mm13 parts2LApache-2.02.9k