Rocket OBC Design

Created 4 project docs

Block Diagram

View Document

Project document created

Project Specification

View Document

Project Specification Project Overview
Rocket payload onboard computer (OBC), status: Draft/Review. The board accepts regulated 3.3 V and hosts an ESP32-S3 development module, navigation/environment sensors, GPS, CAN payload networking, and a buzzer driver.
Intended Use
Prototype rocket payload OBC installed on the existing 89.6 mm circular PCB with three existing mounting holes.
What the Device Should Do
  • Operate the Heltec WiFi Kit 32 V3 at 3.3 V logic.
  • Read MPU6050, BMP280, and GY-271-compatible modules over one shared I2C bus.
  • Receive NMEA GPS data over UART and support GPS configuration transmit.
  • Interface the MCU TWAI/CAN controller to an external HiLetgo SN65HVD230 module.
  • Distribute CAN and selected low-current 3.3 V/control signals through payload FFC con...

Power Budget

View Document

Power Budget Scope
3.3 V OBC rail only. Excludes the 24 external payload boards and any high-current load beyond the FFC boundary.
Input and Protection Sizing
  • Upstream regulated 3.3 V source recommendation: at least 1.0 A continuous capability with low transient impedance; 1.5 A preferred margin.
  • Input connector and fuse/protection path: target ≥1 A continuous without excessive voltage drop.
  • Local energy storage: 10 uF bulk plus 100 nF high-frequency bypass at input, with additional local decoupling per external module interface.
  • Because the source is already 3.3 V, series protection must have low resistance; excessive fuse/PTC drop can violate ESP32 brownout margin.
FFC Power Limitation
The FFC 3.3 V pins are auxiliary low-current distribution only. This budget do...

Firmware Getting Started

View Document

Firmware Getting Started
Final GPIO assignments will be populated from the completed schematic. Target framework: ESP-IDF with Heltec WiFi Kit 32 V3 board support.
Required peripherals
  • I2C master: MPU6050, BMP280, GY-271-compatible module interfaces.
  • GPIO interrupt: MPU6050 INT.
  • UART: GPS RX/TX crossed at the connector.
  • TWAI: CAN TX/RX to external SN65HVD230 module.
  • GPIO output: buzzer MOSFET gate.
Startup sequence
  1. Configure safe GPIO defaults; keep buzzer off.
  2. Initialize I2C and probe expected addresses.
  3. Configure IMU interrupt input.
  4. Initialize GPS UART.
  5. Initialize TWAI at the mission bus bit rate; termination is external.
  6. Start sensor acquisition and telemetry tasks.
Electrical notes
Built and verified the complete Rocket Payload OBC schematic. It includes the 3.3 V input protection, WiFi Kit 32 V3 interface, MPU6050/BMP280/GY-271, NEO-6M GPS, SN65HVD230 CAN interface, four active FFC ports plus one DNP port, and MOSFET-driven buzzer. Final ERC review reports no open warnings or errors.
Open items
  • Library uses 10051922-1210EHLF, not the requested 10051922-1210ELF; contact orientation and footprint must be corrected before manufacturing.
  • Modules are represented by verified headers because exact breakout-board parts were unavailable.
  • PCB components are not placed; some footprints remain outside the circular outline.
  • Further execution is paused because no ACUs remain.
Suggested next steps
  1. Import/create the exact 10051922-1210ELF connector.
  2. Review the schematic and documented FFC pinout.
  3. Place components on the circular PCB.
  4. Configure CAN/power trace rules, then route and run DRC.
Fix FFC connector
Review FFC pinout
Place components
Check ERC/DRC
J_PWR
BZ1
C7
Capacitance
10uF
R3
Resistance
1kΩ
J2
C5
Capacitance
100nF
R1
Resistance
4.7kΩ
C2
Capacitance
100nF
J5
J7
C1
Capacitance
100nF
C6
Capacitance
100nF
J13
R2
Resistance
4.7kΩ
J6
J4
C4
Capacitance
100nF
J3
R4
Resistance
100kΩ
C3
Capacitance
100nF
J1
Q1
FPC1
FPC4
JH1
FPC3
FPC2
FPC5
F1

Refine this doc
Ask about this doc
Power Budget
Scope
3.3 V OBC rail only. Excludes the 24 external payload boards and any high-current load beyond the FFC boundary.

Table


LoadTypical assumptionPeak assumption
Heltec WiFi Kit 32 V3 / ESP32-S3 radio150–250 mA500 mA transient
MPU6050 module4 mA10 mA
BMP280 module1 mA3 mA
GY-271 magnetometer module5 mA15 mA
GY-NEO6MV2 GPS module45 mA70 mA
SN65HVD230 module15 mA50 mA during bus activity
Buzzer stage0 mA off30–80 mA (part-dependent)
Margin / indicators / leakage25 mA75 mA
Estimated total245–345 mA~800 mA conservative peak
Input and Protection Sizing
  • Upstream regulated 3.3 V source recommendation: at least 1.0 A continuous capability with low transient impedance; 1.5 A preferred margin.
  • Input connector and fuse/protection path: target ≥1 A continuous without excessive voltage drop.
  • Local energy storage: 10 uF bulk plus 100 nF high-frequency bypass at input, with additional local decoupling per external module interface.
  • Because the source is already 3.3 V, series protection must have low resistance; excessive fuse/PTC drop can violate ESP32 brownout margin.
FFC Power Limitation
The FFC 3.3 V pins are auxiliary low-current distribution only. This budget does not authorize powering all 24 payload nodes through the OBC/FFC harness.
  • Scope

  • Input and Protection Sizing

  • FFC Power Limitation

Rocket Payload OBC

Rocket Payload OBC thumbnail
3.3 V ESP32-S3 rocket payload OBC with I2C sensors, GPS UART, CAN payload interface, and buzzer control.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$4.60–$4.96

Digi-Key

$1.57

HQonline

$0.12

LCSC

$7.63–$7.69

Mouser

$6.49–$6.78

TME

$0.00

Verical

$4.17–$6.99

Controls