

Flight computer
Boards and other components for R4
- Size
- 78 × 67 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 109
- Nets
- 168
- Pads
- 456
- Tracks, vias
- 1,164, 190
- Pours
- 11
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 1 Feb 2025
- Updated
- 15 Feb 2026
Overview
Flight computer is an open-source printed circuit board by Purdue-Space-Program, from the Purdue-Space-Program/PSPL_R4_Avionics_Hardware repository on GitHub. It is a 4-layer board of 78 × 67 mm with 109 parts on 168 nets, routed with 1,164 tracks and 190 vias.
It is built around the ST490ABDR, ADS1158IRTCR and IRLML6344TRPBF, with the CD74HC4067SM96 and STPS360AF among its other parts. Its parts include 58 resistors, 19 capacitors, 12 ICs, 6 connectors and 1 transistor.
Main components
5ST490ABDR
SOIC-8-40℃~+85℃ 1 1 25Mbps 4.5V~5.5V 5mA Full-Duplex Transceiver ±4kV SOIC-8 RS-485 / RS-422 ICs ROHSSTMicroelectronicsRS-485 / RS-422 ICsADS1158IRTCR
VQFN-48-EP(7x7)-40℃~+105℃ 0.3LSB 100kHz~16MHz、15.729MHz 125kHz 16 250uA 5V 8、16 External、Built-in External、Built-in Multiplexers、Bipolar input、Integrated modulator、Built-in digital filter、Bipolar power supply Not supported SPI Sigma-Delta Yes VQFN-48-EP(7x7) Analog to Digital Converters (ADC) ROHSTexas InstrumentsAnalog To Digital Converters (ADC)IRLML6344TRPBF
SOT-23-55℃~+150℃ 1 N-channel 1.1V 1.3W 29mΩ@4.5V 30V 46pF 5A 6.8nC 650pF SOT-23 MOSFETs ROHSInfineon TechnologiesMOSFETsCD74HC4067SM96
SSOP-24-208mil-55℃~+125℃ 15ns 16 16:1 2V~6V 5pF 70Ω 89MHz SSOP-24-208mil Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, MultiplexersSTPS360AF
SOD-128-40℃~+175℃ 1 Independent 150uA@60V 3A 60V 610mV@3A 65A SOD-128 Schottky Diodes ROHSSTMicroelectronicsSchottky Diodes
README
README.mdPSPL_R4_Avionics_Hardware
Parts
109| Qty | Value | Footprint | References |
|---|---|---|---|
| 29 | 1k | Resistor_SMD:R_0603_1608Metric | R2, R4, R10, R12, R14, R16, R21, R23, R25, R27, R29, R31, R33, R35, R37, R39 +13 |
| 15 | 2k | Resistor_SMD:R_0603_1608Metric | R20, R22, R24, R26, R28, R30, R32, R34, R36, R38, R40, R42, R44, R46, R55 |
| 6 | 100 | Resistor_SMD:R_0603_1608Metric | R1, R5, R9, R13, R51, R59 |
| 6 | 10uF | Capacitor_SMD:C_0603_1608Metric | C6, C11, C12, C13, C14, C15 |
| 5 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C7, C16, C17, C18, C19 |
| 5 | 4k | Resistor_SMD:R_0603_1608Metric | R3, R7, R11, R15, R53 |
| 5 | IRLML6344TRPBF | Package_TO_SOT_SMD:SOT-23 | U1, U2, U3, U4, U12 |
| 4 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1, H2, H3, H4 |
| 4 | STPS360AF | Diode_SMD:D_SOD-128 | CR1, CR2, CR3, CR4 |
| 2 | 22uF | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 2 | 4.7pf | Capacitor_SMD:C_0603_1608Metric | C9, C10 |
| 2 | DB25_Socket | Connector_Dsub:DSUB-25_Socket_Vertical_P2.77x2.84mm_MountingHoles | J1, J2 |
| 2 | MCP6001-OT | Package_TO_SOT_SMD:SOT-23-5 | U6, U7 |
| 1 | 0.1uF 16V | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 13.7k | Resistor_SMD:R_0603_1608Metric | R19 |
| 1 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 22nf | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 32.768kHz | avi_lib:XTAL_MC-306_32.7680K-A0_ROHS | Y1 |
| 1 | 3k | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | 6.8uH | avi_lib:CLF7045NIT-6R8N-D | L1 |
| 1 | ADS1158IRTCR | avi_footprint:RTC0048A-IPC_A | U8 |
| 1 | CD74HC4067SM | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | U11 |
| 1 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J3 |
| 1 | Conn_02x02_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x02_P2.54mm_Vertical | J6 |
| 1 | ISA170230C04LMDS | avi_lib:PG-DSO-8-920-V | Q3 |
| 1 | LM66200DRLR | avi_lib:SOT-5X3_DRL_TEX-L | U9 |
| 1 | LMR51430XFDDCR | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | LTC2983 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U10 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1 |
| 1 | Pi Connector | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J5 |
| 1 | SCREW_SHUNT | avi_lib:Screw_Shunt | JP1 |
| 1 | ST490ABDR | avi_footprint:SO-8_STM | CR5 |
| 1 | Screw_Terminal_01x02 | avi_lib:PHOENIX_1935776 | J4 |
Questions
How big is the Flight computer PCB?
It measures 78 × 67 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Flight computer use?
109 parts, built around the ST490ABDR, ADS1158IRTCR, IRLML6344TRPBF and CD74HC4067SM96. 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 Flight computer KiCad files?
From the Purdue-Space-Program/PSPL_R4_Avionics_Hardware repository on GitHub, at the commit this page was made from: the board is flight_computer_b1/flight_computer.kicad_pcb and its schematic DAQ_dev_board/DAQ_dev_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Flight computer design in my own project?
Its repository states no licence, so its author keeps all rights: ask Purdue-Space-Program before reusing the design.
More from Purdue-Space-Program/PSPL_R4_Avionics_Hardware
8- 2 layers89.5 × 130 mm

- 2 layers

- 4 layers65.5 × 93 mm

Power systems
Purdue-Space-Program/PSPL_R4_Avionics_Hardware
Boards and other components for R4
50 parts2 - 2 layers82 × 42 mm

DAQ dev board
Purdue-Space-Program/PSPL_R4_Avionics_Hardware
Boards and other components for R4
42 parts2 - 4 layers34.3 × 34.3 mm

MegaTC dev board
Purdue-Space-Program/PSPL_R4_Avionics_Hardware
Boards and other components for R4
39 parts2 - 2 layers34.5 × 32.3 mm

- 2 layers25.5 × 23 mm

IMU Dev Board
Purdue-Space-Program/PSPL_R4_Avionics_Hardware
Boards and other components for R4
12 parts2 - 2 layers22 × 28 mm

Magnetometer Dev Board
Purdue-Space-Program/PSPL_R4_Avionics_Hardware
Boards and other components for R4
5 parts2
Similar boards
- 4 layers65 × 40 mm

HEXBERRY V-20Q100
logitiles/HEXBERRY-V-20Q100-0.91
Open Hardware FPGA platform
195 parts4CERN-OHL-S-2.0 - 4 layers86.2 × 101 mm

- 2 layers149.6 × 127.1 mm

- 2 layers100 × 50 mm

- 2 layers65.3 × 18.3 mm

Klipper nano expander
orobardet/klipper_nano_expander
Klipper Nano Expander, an Arduino Nano Shield to be used as an auxiliary Klipper MCU
39 parts35MIT - 2 layers79.7 × 62.6 mm

OpenReflow
CarlosGS/OpenReflow
Simple reflow oven controller that is configurable from a phone
39 parts25GPL-3.0 - 2 layers35 × 50 mm

Imu rc hand unit
DimitriOnLSD/imu-rc
Gesture-based RC car controller using ESP32-S3, BLE, LSM6DSO IMU, OLED display, and LiPo battery with USB-C charging.
76 parts7MIT - 4 layers36 × 36 mm

Vapeagochi
lucia3e8/vapeagochi
Eventually I want to target the bc5000 because it's cuter but I'd have to redesign the PCB
50 parts5