K2 v4 8L.l4
dataxcash·hw_ic_k2·hw/k2_v4_8L.l4.kicad_pcb
About the K2 v4 8L.l4 PCB
K2 v4 8L.l4 is an open source STM32 PCB design by dataxcash, published on GitHub under the AGPL-3.0 license. It is a 8-layer board measuring 120 × 46 mm, with 42 components from 22 distinct parts.
Its main chip is the STM32G0B1CBT6, from the STM32 family. Other key parts include the DCDC_12V_3V3, BAT54C, OPTO_LTV356T and DS320PR1601. By type, the board carries 18 capacitors, 9 resistors, 8 connectors, 5 ICs and 1 diode.
From the project
K2 Worker Data-Plane Card — worker-side converter in the IOCONVERT V2.0 cluster. Carries two M.2 lanes via MCIO through DS160PR810 ReDrivers, folding into a SlimSAS x8 PCIe Gen4 uplink (~16 GB/s).
Open-source hardware — KiCad design files for the K2 converter card, the worker-side data-plane card in the IOCONVERT V2.0 1-Master-to-4-Worker chained NTB cluster. It takes one x8 host link and fans it out to two x4 MCIO ports, redriven for PCIe Gen4 signal integrity.
Top view of the fabrication release board (hw/k2v48L.l4.kicadpcb`, 120 × 46 mm):
3D renders use KiCad stock models for standard packages. The MCIO (SFF-1016) and SlimSAS (SFF-8654) connectors have no vendor 3D models and are represented by simplified models derived from their footprint geometry.

Main components on the K2 v4 8L.l4
K2 v4 8L.l4 bill of materials (BOM)
42 components, 22 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32G0B1CBT6 | MCU_STM32G0_LQFP48 | U1 |
| 1 | DCDC_12V_3V3 | SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 1 | BAT54C | SOT23_BAT54C | U4 |
| 1 | OPTO_LTV356T | OPTO_LTV356T | U5 |
| 1 | DS320PR1601 | DS320PR1601 | U6 |
| 1 | SlimSAS_x8_SFF8654 | SlimSAS_x8_SFF-8654_74pin_RASide | J2 |
| 2 | MCIO_4i_SFF1016 | MCIO_4i_SFF-1016_RASide | J3, J4 |
| 1 | J_PWR_CTRL | PinHeader_1x02 | J6 |
| 1 | J_OOB_HEADER | PinHeader_1x04 | J9 |
| 1 | J_EC_HEADER | PinHeader_1x04 | J11 |
| 1 | J_12V_IN | PinHeader_1x02 | J12 |
| 1 | J_SWD | PinHeader_1x04 | J13 |
| 1 | FRU_EEPROM | SOIC8_FRU | E2 |
| 1 | LED | LED_0603_1608Metric | D1 |
| 12 | 100nF | C_0402_1005Metric | C73, C74, C75, C76, C77, C79, C80, C81 +4 |
| 3 | 1uF | C_0603_1608Metric | C78, C83, C88 |
| 1 | 10uF | C_0805_2012Metric | C84 |
| 2 | 4.7uF | C_0603_1608Metric | C86, C89 |
| 3 | 10K | R_0603_1608Metric | R1, R28, R29 |
| 1 | 220R | R_0603_1608Metric | R3 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1K | R_0603_1608Metric | R21 |
| 4 | 4.7k | R_0603_1608Metric | R31, R32, R33, R34 |
K2 v4 8L.l4 design files
The KiCad project lives in the dataxcash/hw_ic_k2 repository on GitHub; these links point at the commit this page was built from.
- Layouthw/k2_v4_8L.l4.kicad_pcb
K2 v4 8L.l4: common questions
What microcontroller does the K2 v4 8L.l4 use?
The K2 v4 8L.l4 is built around the STM32G0B1CBT6, from the STM32 family.
How big is the K2 v4 8L.l4 PCB?
The K2 v4 8L.l4 measures 120 × 46 mm, has 8 copper layers and is 1.6 mm thick.
How many components are on the K2 v4 8L.l4?
42 components, from 22 distinct parts. The full bill of materials is listed on this page.
Where can I download the K2 v4 8L.l4 design files?
From the dataxcash/hw_ic_k2 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the K2 v4 8L.l4 design in my own project?
Yes, under the terms of its AGPL-3.0 license, which dataxcash chose for the repository.
Can I test firmware for the K2 v4 8L.l4 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 hw_ic_k2
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k