Skip to the content
PCBKitNew board
4 layers80 × 93.6 mmTelemetry KiCAD Project, the printed circuit board in 3D

Rocket Telemetry PCB

Size
80 × 93.6 mm
Copper layers
4
Thickness
1.6 mm
Parts
95
Nets
192
Pads
466
Tracks, vias
1,526, 418
Pours
54
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
4 Aug 2021
Updated
8 Jan 2023

Overview

Telemetry KiCAD Project is an open-source printed circuit board by MSTRocketDesignTeam, from the MSTRocketDesignTeam/Avionics-Telemetry-PCB repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 80 × 93.6 mm with 95 parts on 192 nets, routed with 1,526 tracks and 418 vias.

It is built around the STM32L562ZET6, SI4463DY and LP38692MPX-ADJ, with the RSD-897.500-942.500-1612-TR, USBLC6-2SC6 and SFH11-PBPC-D05-ST-BK among its other parts. Its parts include 37 capacitors, 13 resistors, 11 inductors, 7 ICs and 7 diodes. It belongs with the STM32 boards of this library.

Main components

6

README

README.md

View this project on CADLAB.io.

Overview

This repository contains the PCB files for the main Rocket Telemetry project.

Purpose and Motivation

This project aims to create flight-rated PCBs that can collect information about the team's rockets as they are launched.

The primary impetus for this project is to develop a student-designed solution to keep the team from losing rockets. This means that these boards must contain and interface with the electronics required to track and analyze a rocket mid-flight and indicate the rocket landing site location to the team back at the launch site to aid in recovery efforts.

The second purpose of this board is to collect and stream performance data about the rocket during all stages of its flight. This data will come from onboard sensors that measure the rocket’s acceleration, altitude, speed, orientation, etc. This will initially only be stored onboard the rocket, with the long-term goal of feeding a real-time 3D model simulation of the rocket’s flight to the team at the launch site. It should also be a goal to include future capabilities for interfacing with external sensors, such as thermocouples, pressure transducers, cameras, and more.

Inspirations

Initial developments of this board are to be a direct replacement for a Telemetrum V3, with features and design optimizations to be implemented in future revisions.

A Telemetrum V3 is an amateur rocketry telemetry solution from Altus Metrum.

Signal from BPS.Space is a flight computer first and a data collection solution second. It is designed to stream data to the ground station, although it is likely insufficient for the large 10-30k ft class rockets that our team constructs.

An excellent KiCAD tutorial around making a small thumb-drive-sized PCB with an STM32, RF, and USB components: here on YouTube by Phil's Lab and is an excellent tutorial on using circuit design software and the process/approach you go through making something like this. Highly recommended to watch and maybe take some notes on. This is a solid start for our telemetry board.

Features

Physical
  • Expected Size: 53 x 69 mm (Arduino Uno)
  • Best Size: Around 75 x 25 mm if possible
  • Thin/Long is better than Square
  • Rectangular shape w/ rounded edges
  • Screw Mounting Holes
Primary Components
  • STM32 Family Microcontroller
  • 900MHz Radio Module
  • GPS Receiver
  • External RF Antenna Connector
Sensors
  • Accelerometer
  • Magnetometer
  • Barometer
  • Gyroscope
  • Temperature
Data
  • Flash Storage Chip for inflight capture
  • Micro SD Card Reader for postflight storage
  • Debugging/programming header
Power
  • Connection to LiPo Packs
  • Coin Cell/Capacitor Battery Backup
  • No charge controller
  • Low-power mode preflight

Companion Documentation

Telemetry Board R&D Documentation Folder - Google Drive

Component Comparison - Google Sheet

Telemetrum V3 Features and Components - Google Doc

Telemetry Board Requirement Brainstorm - Google Doc

Telemetry Notepad - Google Doc

Parts

95
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC23, C27, C28, C29, C30, C31, C32, C34, C35, C37
630pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C4, C16, C18, C24, C25
5820Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR6, R7, R8, R9, R10
4100pFCapacitor_SMD:C_0402_1005MetricC1, C3, C15, C17
41uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC14, C26, C33, C38
4RedLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2, D4, D6, D7
332MHzRDT_Custom_Footprints:XTAL_ABM7-32.000MHZ-D2Y-TY1, Y2, Y3
211nHInductor_SMD:L_0402_1005MetricL9, L11
21uFCapacitor_SMD:C_0402_1005MetricC5, C19
222nHInductor_SMD:L_0402_1005MetricL2, L10
23.3pFCapacitor_SMD:C_0402_1005MetricC21, C22
24.3pFCapacitor_SMD:C_0402_1005MetricC9, C10
24.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR11, R12
24.7kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR4, R5
28.2nHInductor_SMD:L_0402_1005MetricL3, L4
2GrnLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3, D5
2LOGOGraphics:Orientation_MarkerG***, G***
2Si4463Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalViasU1, U6
10.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13
11.3kResistor_SMD:R_0402_1005MetricR1
1100nFCapacitor_SMD:C_0402_1005MetricC12
1100nHInductor_SMD:L_0402_1005MetricL6
118nHInductor_SMD:L_0402_1005MetricL1
11pFCapacitor_SMD:C_0402_1005MetricC7
12.4pFCapacitor_SMD:C_0402_1005MetricC11
1240Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2
13.3nHInductor_SMD:L_0402_1005MetricL7
13.4nHInductor_SMD:L_0402_1005MetricL5
1390Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
13pFCapacitor_SMD:C_0402_1005MetricC6
14.7pFCapacitor_SMD:C_0402_1005MetricC20
16.2nHInductor_SMD:L_0402_1005MetricL8
1609-4613-1-NDdigikeyUSBConnector:USB_Micro_B_Female_10118192J4
1820Resistor_SMD:R_0603_1608MetricR13
1ADL5521Package_CSP:LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mmU2
1DB37_Male_MountingHolesRDT_Custom_Footprints:L717SDC37P1ACH4FJ5
1DC_BlockingCapacitor_SMD:C_0402_1005MetricC8
1D_Schottky_SmallDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1Debug JumperConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1
1Ferrite_Bead_SmallCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderFB1
1LOGOCustom_Graphics:RDT_LogoG***
1LOGOCustom_Graphics:whenhamsflyG***
1LOGOCustom_Graphics:FlowChartG***
1LOGOCustom_Graphics:ThomasMSignatureG***
1LOGOCustom_Graphics:ThomasFSignatureG***
1LOGOCustom_Graphics:telemetry_qr_codeG***
1LP38692MPX-ADJPackage_TO_SOT_SMD:SOT-223-5U4
1MCU ResetButton_Switch_SMD:SW_SPST_PTS645SW1
1RSD-897.500-942.500-1612-TRRDT_Custom_Footprints:RSD-897.500-942.500-1612-TRU3
1RX SPI DebugConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ2
1Right Angle SMA FemaleConnector_Coaxial:SMA_Molex_73251-2200_HorizontalJ3
1SFH11-PBPC-D05-ST-BKjtag:SFH11-PBPC-D05-ST-BKJ6
1STM32L562ZET6KiCad:QFP50P2200X2200X160-144NIC1
1TX SPI DebugConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U5

Questions

How big is the Telemetry KiCAD Project PCB?

It measures 80 × 93.6 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Telemetry KiCAD Project use?

95 parts, built around the STM32L562ZET6, SI4463DY, LP38692MPX-ADJ and RSD-897.500-942.500-1612-TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Telemetry KiCAD Project KiCad files?

From the MSTRocketDesignTeam/Avionics-Telemetry-PCB repository on GitHub, at the commit this page was made from: the board is Hardware/Telemetry_KiCAD_Project.kicad_pcb and its schematic Hardware/COMPONENT_SHEETS/ADL_Amplifier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Telemetry KiCAD Project design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers184.3 × 25.4 mmStandalone Avionics Board, the printed circuit board in 3D

    Standalone Avionics Board

    MSTRocketDesignTeam/Avionics-Standalone-PCB

    Standalone Avionics Board

    136 partsGPL-3.0
  • 4 layers18 × 63 mmTiny4FSK, the printed circuit board in 3D

    Tiny4FSK

    mpkendall/gumstik

    a tiny uav flight computer

    86 partsCERN-OHL-W-2.0
  • 2 layersSKR CAN, the printed circuit board in 3D

    SKR CAN

    Polar-Ted/SKR_E3_V2_on_CANbus

    11 parts17
  • 2 layers27.3 × 27.3 mmESPProg to altera, the printed circuit board in 3D

    ESPProg to altera

    wormyrocks/ESPProg-to-altera

    Adapter to turn an ESP-Prog into an inexpensive FPGA programmer for use with openFPGALoader.

    3 parts8
  • 2 layers86.6 × 71.8 mmVehicleControlUnit, the printed circuit board in 3D

    VehicleControlUnit

    lhr-solar/VCAT-VehicleControlUnit

    Vehicle Control Unit (VCU) for the 2026 Longhorn Racing Solar car

    142 parts2MIT
  • 2 layers82.3 × 79.4 mmPS ChargerInterfacePCB, the printed circuit board in 3D

    PS ChargerInterfacePCB

    lhr-solar/PS-ChargerInterfacePCB

    Interfaces the Elcon charger with the BPS/Battery over CAN

    140 parts1
  • 2 layers53.1 × 81.9 mmPTN PumpControlBoard, the printed circuit board in 3D

    PTN PumpControlBoard

    lhr-solar/PS-PumpController

    Controls speed of liquid cooling pump and fans for the main battery pack. Additionally, interprets data from temperature sensors and flowrate sensors for fan/pump control loop

    115 parts1