LB-100
avlyubimov·svc-platform·hardware/logic-board/LB-100/kicad/LB-100.kicad_pcb
About the LB-100 PCB
LB-100 is an open source STM32 PCB design by avlyubimov, published on GitHub under the Custom license license. It is a 6-layer board measuring 100 × 70 mm, with 99 components from 68 distinct parts.
Its main chip is the LM74930QRGERQ1, from the STM32 family. Other key parts include the INA228AQDGSRQ1, LM5164QDDATQ1, TJA1051TK/3,118, TJA1021T/20/CM,118 and SP3485EN-L/TR. By type, the board carries 38 capacitors, 30 resistors, 19 ICs, 2 transistors, 2 crystals and 2 diodes.
From the project
Status: EVT-FAB-AUTHORIZED; connectivity-complete six-layer Rev.1 EVT layout
Status: EVT-FAB-AUTHORIZED; connectivity-complete six-layer Rev.1 EVT layout
This directory contains the reviewed value-bearing LB-100 schematic, project-local libraries and deterministically generated PCB.
The controlled LB-100.kicadpcb` contains all 104 schematic footprints, eight mounting holes, the 100 mm x 70 mm outline, 2,274 routed segments, 409 standard 0.50/0.30 mm through vias and four GND zones. KiCad 10.0.4 refill DRC reports zero errors and zero unconnected items; parity contains only H1-H8. Five non-assembly pads provide E73 SWDIO, SWDCLK, reset, switched target reference and…
Main components on the LB-100
LB-100 bill of materials (BOM)
99 components, 68 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM74930QRGERQ1 STM32H563VIT6 Texas Instruments | LQFP-100_L14.0-W14.0-P0.50-LS16.0-BL | U1 |
| 1 | INA228AQDGSRQ1 XC6220B331MR-G Texas Instruments | SOT-25_L3.0-W1.6-P0.95-LS2.8-TL | U2 |
| 1 | LM5164QDDATQ1 TCA9539QPWRQ1 Texas Instruments | TSSOP-24_4.4x7.8mm_P0.65mm | U3 |
| 1 | TJA1051TK/3,118 | HVSON-8_L3.0-W3.0-P0.65-BL-EP | U4 |
| 1 | TJA1021T/20/CM,118 | SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U5 |
| 1 | SP3485EN-L/TR | SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL | U6 |
| 1 | E73-2G4M08S1C | WIRELM-SMD_E73-2G4M08S1C | U7 |
| 1 | FM24CL64B-GTR | SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U8 |
| 1 | DS3231MZ+TRL | SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U9 |
| 1 | BMI270 | LGA-14_L3.0-W2.5-P0.50-BR | U10 |
| 1 | VEML7700-TT | SENSOR-SMD_EML7700-TT | U11 |
| 2 | TPS22918TDBVRQ1 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | U12, U13 |
| 3 | SN74LVC1G17QDBVRQ1 | SOT-25_L3.0-W1.6-P0.95-LS2.8-TL | U14, U18, U19 |
| 3 | CLVC1G125QDBVRQ1 | SOT-25_L3.0-W1.6-P0.95-LS2.8-TL | U15, U16, U17 |
| 2 | BC847BQ-7-F 12V OPTION | SOT-23-3_DBZ_TI | Q18, Q19 |
| 1 | ABM8AIG-25.000MHZ-12-2Z-T3 | Crystal_SMD_3225-4Pin | Y1 |
| 1 | ABS07AIG-32.768kHz-7-T | Crystal_SMD_3215-2Pin | Y2 |
| 1 | BACKUP_BATTERY_2V3_TO_3V6_DNP | PinHeader_1x02_P2.54mm_Vertical | JBT1 |
| 1 | SWD_2x3_1.27mm | PinHeader_2x03_P1.27mm_Vertical | JDBG1 |
| 1 | AFC07-S24ECA-00 | FPC-SMD_AFC07-S24ECA-00 | JFB1 |
Show 48 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FX18-100P-0.8SV10 FX18-100S-0.8SV10 Hirose | FX18-100S-0.8SV10_Hirose | JPB1 |
| 1 | TF-015 | TF-SMD_TF-015 | JSD1 |
| 2 | BZT52H-B4V3-Q | SOD-123F_L2.6-W1.6 | D19, D20 |
| 1 | 600R@100MHz 0.2A | R_C_0603_1608Metric | FB1 |
| 1 | 1uF 10V X7R | R_C_0603_1608Metric | C1 |
| 3 | 1uF 6.3V X7R | R_C_0603_1608Metric | C2, C4, C28 |
| 1 | 10uF 6.3V X7R | R_C_0805_2012Metric | C3 |
| 12 | 100nF 6.3V X7R | R_C_0603_1608Metric | C5, C8, C15, C16, C17, C18, C19, C23 +4 |
| 2 | 2.2uF 6.3V X7R | R_C_0603_1608Metric | C6, C7 |
| 2 | 18pF 50V C0G | R_C_0603_1608Metric | C9, C10 |
| 2 | 8.2pF 50V C0G | R_C_0603_1608Metric | C11, C12 |
| 2 | 1nF 50V C0G | R_C_0603_1608Metric | C13, C14 |
| 2 | AC0603KRX7R9BB104 100nF 6.3V X7R YAGEO | R_C_0603_1608Metric | C20, C22 |
| 1 | CGA3E2C0G2A102JT0Y0N 100nF 6.3V X7R TDK | R_C_0603_1608Metric | C21 |
| 1 | CGA3E2X7R1H103KT0Y0N 100nF 6.3V X7R TDK | R_C_0603_1608Metric | C24 |
| 1 | AC1210KKX7R0BB225 100nF 6.3V X7R YAGEO | R_C_0603_1608Metric | C30 |
| 1 | AC0805KKX7R0BB104 100nF 6.3V X7R BMI270 VDDIO YAGEO | R_C_0603_1608Metric | C31 |
| 1 | CGA6P1X7R2A106K250AC 100nF 6.3V X7R U15 TDK | R_C_0603_1608Metric | C32 |
| 1 | AC0603KRX7R9BB222 100nF 6.3V X7R U16 YAGEO | R_C_0603_1608Metric | C33 |
| 1 | GCM32ER71A226KE12L 100nF 6.3V X7R U17 muRata | R_C_0603_1608Metric | C34 |
| 1 | GCM32ER71A226KE12L 47nF 50V X7R FOG_A filter muRata | R_C_0603_1608Metric | C35 |
| 1 | AC0603KRX7R9BB104 47nF 50V X7R FOG_B filter YAGEO | R_C_0603_1608Metric | C36 |
| 1 | 100nF 6.3V X7R U18 | R_C_0603_1608Metric | C37 |
| 1 | C0603C332J1GAC7867 100nF 6.3V X7R U19 KEMET | R_C_0603_1608Metric | C38 |
| 1 | 100k 1% | R_C_0603_1608Metric | R1 |
| 5 | 0R | R_C_0603_1608Metric | R2, R13, R14, R15, R16 |
| 1 | AC0603FR-0742K2L 0R YAGEO | R_C_0603_1608Metric | R3 |
| 1 | AC0603FR-0742K2L 10k 1% YAGEO | R_C_0603_1608Metric | R4 |
| 1 | AC0603FR-071KL 10k 1% YAGEO | R_C_0603_1608Metric | R5 |
| 1 | AC0603FR-0710KL 2.2k 1% YAGEO | R_C_0603_1608Metric | R6 |
| 1 | AC0603FR-070RL 2.2k 1% YAGEO | R_C_0603_1608Metric | R7 |
| 1 | AC0603FR-070RL 4.7k 1% YAGEO | R_C_0603_1608Metric | R8 |
| 1 | 10k 1% switched reset pull-up | R_C_0603_1608Metric | R9 |
| 2 | 47k 1% | R_C_0603_1608Metric | R10, R11 |
| 1 | 10k 1% | R_C_0603_1608Metric | R12 |
| 1 | 0R single-point analog return | R_C_0603_1608Metric | R17 |
| 2 | 22k 1% switched UART idle clamp | R_C_0603_1608Metric | R18, R19 |
| 1 | TNPW060310R0BEEA 100k 1% MCU UART idle pull-up VISHAY | R_C_0603_1608Metric | R20 |
| 1 | TNPW060310R0BEEA 100k 1% reset default assert VISHAY | R_C_0603_1608Metric | R21 |
| 1 | AC0603FR-071KL 100k 1% MCU UART idle pull-up YAGEO | R_C_0603_1608Metric | R22 |
| 1 | 4.7k 1% FOG_A dry-contact series | R_C_0603_1608Metric | R23 |
| 1 | 47k 1% FOG_A 12V base DNP | R_C_0603_1608Metric | R24 |
| 1 | 100k 1% FOG_A base pull-down DNP | R_C_0603_1608Metric | R25 |
| 1 | AC0603FR-070RL 47k 1% FOG_A pull-up YAGEO | R_C_0603_1608Metric | R26 |
| 1 | PTFR0603B200KN9 4.7k 1% FOG_B dry-contact series RESI | R_C_0603_1608Metric | R27 |
| 1 | TNPW060310K0BEEA 47k 1% FOG_B 12V base DNP VISHAY | R_C_0603_1608Metric | R28 |
| 1 | TNPW06031K00BEEA 100k 1% FOG_B base pull-down DNP VISHAY | R_C_0603_1608Metric | R29 |
| 1 | AC0603FR-07332KL 47k 1% FOG_B pull-up YAGEO | R_C_0603_1608Metric | R30 |
LB-100 design files
The KiCad project lives in the avlyubimov/svc-platform repository on GitHub; these links point at the commit this page was built from.
LB-100: common questions
What microcontroller does the LB-100 use?
The LB-100 is built around the LM74930QRGERQ1, from the STM32 family.
How big is the LB-100 PCB?
The LB-100 measures 100 × 70 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the LB-100?
99 components, from 68 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 LB-100 design files?
From the avlyubimov/svc-platform 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 LB-100 design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the LB-100 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 svc-platform
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
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988