
PCB v1
EPFLRocketTeam/SupersonicTestRocket
Repository for the avionics going on the supersonic test rocket

Repository for the avionics going on the supersonic test rocket
PCB v1 is an open-source printed circuit board by EPFLRocketTeam, from the EPFLRocketTeam/SupersonicTestRocket repository on GitHub. It is a 4-layer board of 140.8 × 32.1 mm with 75 parts on 101 nets, routed with 802 tracks and 187 vias.
It is built around the MAX-7C-0, TSR 0.5-2433 and XB8X-DMUS-001, with the TSR 1-2450, 150060GS75000 and BZX584C3V3-G3-08 among its other parts. Its parts include 24 resistors, 14 capacitors, 12 ICs, 7 diodes and 6 connectors. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Repository for the avionics going on the supersonic test rocket. This contains the various files and folders required to get a Teensy 3.5 working with the code for data acquisition as well as the necessary post-processing scripts.
firmware.hex and flashing it directly with the Teensy flasher.main.cpp can be recompiled using the IDE.mtp.ino onto the Teensy 3.5 using the Arduino IDE.inFiles folder of the MATLAB decoder.decoder.m using MATLAB.outFiles.outFiles to the relevant folder of the Kalman filter.SupersonicTestRocket
| README.md
|
│───archives archived code
│───bin_decoder MATLAB binary decoder for raw output files
| | decoder.m the decoder itself
| |
| |───errorFiles input files that had errors during processing
| |───inFiles input files to process by the decoder
| |───outFiles .csv files generated by the decoder
| └───processedFiles input files after successful processing
|
│───data_logger_supersonic_rocket logger to put on the Teensy 3.5
| |───.pio
| | └───build
| | └───teensy35
| | | firmware.hex the firmware to flash on the Teensy 3.5
| |
| └───src
│ │ main.cpp the file that should be compiled with Platform.io
|
│───datasheets datasheets for the sensors used on the rocket
│───KF MATLAB Kalman filter to process flight data
| └───2D 2D simulations of the flight and KF testingJoshua Cayetano-Emond
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C5, C10, C11, C13, C14 |
| 7 | 10kΩ | Resistor_SMD:R_0603_1608Metric | R1, R4, R6, R11, R12, R13, R20 |
| 6 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R9, R10, R15, R16, R18 |
| 4 | Board_Hole | MountingHole:MountingHole_2.2mm_M2_Pad_TopBottom | H1, H2, H3, H4 |
| 3 | 10kOhm | Resistor_SMD:R_0603_1608Metric | R7, R8, R27 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric | C4, C9, C12 |
| 3 | 150060GS75000 | Library:LEDC1608X80N | LED1, LED2, LED3 |
| 2 | 24 | Resistor_SMD:R_0603_1608Metric | R24, R25 |
| 2 | 57202G5205LF | Library:57202G5205LF | U1, U2 |
| 2 | ? | Resistor_SMD:R_0603_1608Metric | R22, R23 |
| 2 | switch | Library:RKC2SJF170SMTRLFS | U6, U7 |
| 1 | 0878980304 | Library:0878980304 | J2 |
| 1 | 1-2842102-0 | Library:HUSRSP10W50P200_2000X200X550P | U3 |
| 1 | 100nF +/- 10% 10V | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 100Ω | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 1734598-4 | Library:17345984 | J7 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 1uF +/- 10% 10V | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 24Ω | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 3030 | Library:3030 | U5 |
| 1 | 57202G5203LF | Library:57202G5203LF | J5 |
| 1 | ADIS16470 | Library:PinHeader_2x08_P2.00mm_Vertical | U9 |
| 1 | AIS1120SXTR | Library:SOIC127P600X175-8N | U10 |
| 1 | Altimax Power | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal | J1 |
| 1 | BZX584C3V3-G3-08 | Library:SOD2513X110N | D7 |
| 1 | CONUFL001-SMD-T | Library:CONUFL001-SMD | J4 |
| 1 | D_Schottky | Library:V8PAN50M3I | D3 |
| 1 | LOGO | CustomLib:flamme | G*** |
| 1 | LOGO | CustomLib:lion | G*** |
| 1 | LiPo Connection | Library:pad2 | J3 |
| 1 | MAX-7C-0 | Library:MAX7C0 | IC1 |
| 1 | MINIASMDC150F_12-2 | Library:MINISMDC050F2 | F1 |
| 1 | MISM7R610 | Library:MISM7R610 | SW3 |
| 1 | MNMOS | Library:SOT95P237X112-3N | M1 |
| 1 | R | Resistor_SMD:R_0603_1608Metric | R26 |
| 1 | Red LED | Library:LEDC1608X80N | D2 |
| 1 | SMI-1027-T-5V-R | Library:SMI1027T5VR | L3 |
| 1 | TSR1-2450 | Library:CONV_TSR1-2450 | VR1 |
| 1 | TSR_0.5-2433 | Library:TSR-0.5-2433 | IC4 |
| 1 | Teensy3.5 | CustomLib:Teensy35_36_exterior_pins_only | U4 |
| 1 | White LED | Library:LEDC1608X45N | D1 |
| 1 | XB8X-DMUS-001 | Library:XBP9XDMRS001 | IC2 |
The 74 most common of 75 parts.

EPFLRocketTeam/SupersonicTestRocket
Repository for the avionics going on the supersonic test rocket


Junkz3/wrench-board
A senior microsoldering technician, available to every repair shop from the seasoned pro to the apprentice. Powered by Claude Opus 5


panyam/agni-samples
This is the main repository for the MNT Reform open source laptop.

DPIclimate/ag-node
Automatic multi-weigh-station for measuring the live-weight of sheep in remote locations.


OpenDrone-hw/OpenRemoteID
Open hardware concept for a standalone Remote ID module: ESP32-C3 plus GNSS receiver. Incomplete, not a compliant product.

Millisman/Quectel-BG95-LPWA-Module
Quectel BG95 LPWA Module board with integrated GPS & GSM
It measures 140.8 × 32.1 mm and has 4 copper layers, 1.6 mm thick.
75 parts, built around the MAX-7C-0, TSR 0.5-2433, XB8X-DMUS-001 and TSR 1-2450. 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.
From the EPFLRocketTeam/SupersonicTestRocket repository on GitHub, at the commit this page was made from: the board is PCB/PCB_v3_1/PCB_v1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask EPFLRocketTeam before reusing the design.