
XBee Joint
UMDBPP/command_module
Documentation and Design work for the command module payload

Documentation and Design work for the command module payload
BITSv5 is an open-source printed circuit board by UMDBPP, from the UMDBPP/command_module repository on GitHub. It is a 4-layer board of 47 × 45 mm with 104 parts on 102 nets, routed with 777 tracks and 177 vias.
It is built around the TPSM33625FRDNR, W25Q128JVSIQ and MAX-M10S, with the TPS2121RUXR, TVS1800DRVR and USBLC6-2SC6 among its other parts. Its parts include 36 capacitors, 31 resistors, 11 ICs, 6 connectors and 2 diodes. It belongs with the RP2040 boards of this library.
</CMD>Command is the primary tracking payload flown by BPP. This repository contains design files and software required to run the current version of command.
Current POC: Shipman
As the command module needs to fly on every flight mass reduction is a primary focus. For this reason a switch from perfboard to custom PCB's was done, and a substantial reduction in box volume is underway. Reliability is incredibly important and for this reason the payload operates its tracking systems in a full 4N redundant method.
In flight position updates every minute. By nature of APRS tracking in hilly terrain unlikely to receive exact coordinates under 500m unless operating our own radios.
COTS tracker from SPOT. Gives exact coordinates on landing.
Exact coordinates throughout the flight, variable transmission rate 1min-15minutes (technically 10s-inf). Datalogger. XBee 900 HP allows for commands to be relayed through Iridium to other payloads and telemetry from payloads to be sent to ground. Possibility of ground to payload XBee communication without Iridium allowing for low latency high rate commanding.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100nF | Capacitor_SMD:C_0402_1005Metric | C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C32 |
| 7 | 1uF | Capacitor_SMD:C_0603_1608Metric | C16, C17, C24, C27, C33, C39, C40 |
| 5 | DNF | Resistor_SMD:R_0603_1608Metric | R3, R6, R9, R22, R27 |
| 4 | 100nF | Capacitor_SMD:C_0603_1608Metric | C19, C23, C29, C30 |
| 3 | 100k | Resistor_SMD:R_0603_1608Metric | R16, R20, R31 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric | C15, C26, C34 |
| 3 | M2 | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3 |
| 3 | TestPoint | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP4, TP5, TP6 |
| 2 | 0 | Resistor_SMD:R_0603_1608Metric | R23, R28 |
| 2 | 100m | Resistor_SMD:R_0603_1608Metric | R10, R13 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R21, R24 |
| 2 | 10pF | Capacitor_SMD:C_0402_1005Metric | C13, C14 |
| 2 | 15uF | Capacitor_SMD:C_1206_3216Metric | C28, C38 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric | C25, C31 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 3.3uH | Inductor_SMD:L_1210_3225Metric | L3, L4 |
| 2 | 47uF | Capacitor_SMD:C_1206_3216Metric | C18, C20 |
| 2 | 5.1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R8 |
| 2 | TPSM33625FRDNR | BPP_Lib:RDN0011A-MFG-NO-VIA | U5, U8 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2 |
| 2 | U.FL | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J5, J6 |
| 1 | 0.5A/40V/240mV | Diode_SMD:D_SOD-123F | D2 |
| 1 | 10.2k | Resistor_SMD:R_0603_1608Metric | R25 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 12MHz | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | 15k | Resistor_SMD:R_0603_1608Metric | R29 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 25.5k | Resistor_SMD:R_0603_1608Metric | R32 |
| 1 | 3.3K | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 332k | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 3V | BITSv5:SEIKO_ML414H_IV01E | BT2 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C21 |
| 1 | 43.2k | Resistor_SMD:R_0603_1608Metric | R33 |
| 1 | 44.2K | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 47.5k | Resistor_SMD:R_0603_1608Metric | R30 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 5k | Resistor_SMD:R_0603_1608Metric | R26 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | DRF1262TL | BITSv5:DRF1262TL | U4 |
| 1 | KMR2 | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | B1 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | MAX-M10S | RF_GPS:ublox_MAX | U3 |
| 1 | MB85RS1MT | BPP_Lib:BGA8CP30X40_5X3_309X228X35B25N | U7 |
| 1 | MCU_RaspberryPi_RP2040_RP2040 | BITSv5:RP2040-QFN-56 | U1 |
| 1 | MS5607-02BA | Package_LGA:LGA-8_3x5mm_P1.25mm | U11 |
| 1 | PicoBlade_53261-1071 | Connector_Molex:Molex_PicoBlade_53261-1071_1x10-1MP_P1.25mm_Horizontal | J4 |
| 1 | Q_NMOS_GSD | Package_TO_SOT_SMD:SOT-23-3 | Q1 |
| 1 | SLIDE | BITSv5:CL-SB-12B-01_NDC | SW3 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | TPS2121RUXR | BITSv5:TPS2121 | U6 |
| 1 | TVS1800DRVR | BITSv5:TVS1800 | U9 |
| 1 | USBLC6-2SC6 | BITSv5:SOT23-6L_STM | U10 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J2 |
| 1 | W25Q128JVS | BITSv5:WSON_128JVPIQ_WIN | U2 |
| 1 | XT30 | Connector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_Horizontal | J3 |
| 1 | ~ | BITSv5:CAS-120TB_NDC-M | SW2 |
The 103 most common of 104 parts.
It measures 47 × 45 mm and has 4 copper layers, 1.6 mm thick.
104 parts, built around the TPSM33625FRDNR, W25Q128JVSIQ, MAX-M10S and TPS2121RUXR. 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 UMDBPP/command_module repository on GitHub, at the commit this page was made from: the board is Boards/BITSv5/BITSv5/BITSv5.kicad_pcb and its schematic Boards/APRS/APRS_Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask UMDBPP before reusing the design.

UMDBPP/command_module
Documentation and Design work for the command module payload



silver-sat/Radio_Board
This is the repository for the SilverSat Radio hardware design using KiCad 6.0.



Louisiana-State-Rocketry/FLCM0001-A03_PCB
PCB Files for the Eclipse 2 Flight Computer.


fdiwth/tvc-drone
This repository contains the documentation, hardware designs, and source code for a Thrust Vector Control (TVC) drone.

AQUA-Warrior/fpv-drone
Frame needs to be printed using nylon/nylon with carbon fiber only exclusions being ArmAbsorber1-4 and AntenaMount/GPSConnector.