Feature Bringup Board

stellarcorp·tvsc·electrical/pcb_design/feature_bringup_board/feature_bringup_board.kicad_pcb

Feature Bringup Board layout, top view — open source STM32 board by stellarcorp

About the Feature Bringup Board

Feature Bringup Board is an open source STM32 PCB design by stellarcorp, published on GitHub under the MIT license. It is a 4-layer board measuring 52 × 77 mm, with 59 components from 22 distinct parts.

Its main chip is the C192722, from the STM32 family. Other key parts include the C5368700, C2652876, C2155885 and C2867572. By type, the board carries 22 capacitors, 11 connectors, 10 resistors, 7 ICs, 4 test points and 1 diode.

From the project

Core software repository for the Tennessee Valley Stellar Corporation

This repository is the principal codebase for the Tennessee Valley Stellar Corporation. We are a community-scale space agency in east Tennessee dedicated to the open development of technologies enabling the public use of space.

There are three main sections to the repository. The most active development at the moment is taking place in the hal and the electronics directories. The hal directory contains the Hardware Abstraction Layer. The electronics directory holds our PCB design work. The rest of the repository (the third section) consists of older code that is in need of…

Main components on the Feature Bringup Board

Feature Bringup Board bill of materials (BOM)

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

QtyPartRefs
1
C192722
STM32L452RCT6
ST Micro
U1
2
C5368700
BMI323
Bosch Sensortec
U2, U3
1
C2652876
TCAN330DR
Texas Instruments
U4
2
C2155885
INA260
Texas Instruments
U5, U7
1
C2867572
TLV76733DRVx
Texas Instruments
U6
1
C131337
Sensor Signal
JST (JAPAN SOLDERLESS TERMINALS)
J1
1
C131337
Sensor PWR
JST (JAPAN SOLDERLESS TERMINALS)
J2
1
C350306
External SPI
HOAUC
J3
1
C131337
External Power
JST (JAPAN SOLDERLESS TERMINALS)
J4
4
C563981
Molex_504050-0691
Molex
J7, J8, J9, J10
3
C131339
Button_Socket
JST (JAPAN SOLDERLESS TERMINALS)
J11, J12, J13
2
C50895
R50k
BOURNS
RV1, RV2
2
C124642
R200
BOURNS
RV3, RV4
3
C238123
TestPoint
Keystone
TP1, TP2, TP10
1
C238122
TestPoint
Keystone
TP5
1
C72041
Blue LED
Everlight Elec
D1
10
C77014
100n
Murata Electronics
C1, C4, C6, C7, C9, C11, C13, C14 +2
8
C77046
1u
Murata Electronics
C2, C5, C8, C10, C12, C15, C17, C21
4
C344022
10u
Murata Electronics
C3, C18, C19, C22
6
C137934
7.5k
YAGEO
R1, R2, R3, R4, R5, R6
Show 2 more
QtyPartRefs
3
C60491
100k
YAGEO
R7, R8, R10
1
C138054
150
YAGEO
R9

Feature Bringup Board design files

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

Feature Bringup Board: common questions

What microcontroller does the Feature Bringup Board use?

The Feature Bringup Board is built around the C192722, from the STM32 family.

How big is the Feature Bringup Board?

The Feature Bringup Board measures 52 × 77 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Feature Bringup Board?

59 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 Feature Bringup Board design files?

From the stellarcorp/tvsc 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 Feature Bringup Board design in my own project?

Yes, under the terms of its MIT license, which stellarcorp chose for the repository.

Can I test firmware for the Feature Bringup Board 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 tvsc

Similar boards