Magnetorquer Control Board

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

Magnetorquer Control Board layout, top view — open source STM32 board by stellarcorp

About the Magnetorquer Control Board

Magnetorquer Control Board is an open source STM32 PCB design by stellarcorp, published on GitHub under the MIT license. It is a 4-layer board measuring 82.5 × 82.5 mm, with 92 components from 26 distinct parts.

Its main chip is the C192722, from the STM32 family. Other key parts include the TCAN330DR, C2155885, C2654971, C5368700 and C1518762. By type, the board carries 51 resistors, 26 capacitors, 7 ICs, 6 connectors, 1 diode and 1 inductor.

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 Magnetorquer Control Board

C192722TCAN330DRC2155885C2654971C5368700C1518762

Magnetorquer Control Board bill of materials (BOM)

92 components, 26 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C192722
STM32L452RCTx
STMicroelectronics
U1
1
TCAN330DR
Texas Instruments
U2
1
C2155885
INA260
Texas Instruments
U3
1
C2654971
MAGNETOMETER
Melexis
U5
1
C5368700
IMU1
Bosch Sensortec
U6
1
C5368700
IMU2
Bosch Sensortec
U7
1
C1518762
TPS63900
Texas Instruments
U8
1
504050-1291
Molex_504050-1291
Molex
J2
1
504050-1291
Molex_504050-1291
Molex
J3
1
504050-0691
VSOLAR
Molex
J4
1
C5375652
MAGNETORQUER_1
Molex
J5
1
C5375652
MAGNETORQUER_2
Molex
J6
1
C5375652
MAGNETORQUER_3
Molex
J7
1
C72041
Blue LED
Everlight Elec
D1
1
C576403
2.2µH
Murata
L1
14
C1525
100n
Samsung Electro-Mechanics
C1, C2, C3, C7, C8, C9, C13, C14 +6
2
C77041
10u
Murata
C4, C26
2
C710887
22u
Murata
C5, C27
8
C52923
1u
Samsung Electro-Mechanics
C10, C11, C12, C15, C16, C19, C20, C24
21
C270572
9k31
UNI-ROYAL(Uniroyal Elec)
R1, R3, R6, R10, R11, R12, R13, R14 +13
Show 6 more
QtyPartRefs
21
C25105
33
UNI-ROYAL(Uniroyal Elec)
R2, R4, R5, R7, R8, R9, R17, R18 +13
2
C11476
18k7
UNI-ROYAL(Uniroyal Elec)
R40, R43
2
C25914
6k19
UNI-ROYAL(Uniroyal Elec)
R41, R42
2
C26956
15k8
UNI-ROYAL(Uniroyal Elec)
R45, R46
2
C60310
60
UNI-ROYAL(Uniroyal Elec)
R49, R50
1
C23029
36k5
UNI-ROYAL(Uniroyal Elec)
R51

Magnetorquer Control 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.

Magnetorquer Control Board: common questions

What microcontroller does the Magnetorquer Control Board use?

The Magnetorquer Control Board is built around the C192722, from the STM32 family.

How big is the Magnetorquer Control Board?

The Magnetorquer Control Board measures 82.5 × 82.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Magnetorquer Control Board?

92 components, from 26 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 Magnetorquer Control 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 Magnetorquer Control 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 Magnetorquer Control 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