Flight Computer Wiki

Under construction

These notes are being tightened as final screenshots, measurements, and layout callouts are added.

Purpose

The Flight Computer is the central compute, sensing, telemetry, and data-recording board in the flight avionics stack. It talks to the vehicle sensor suite, onboard storage, telemetry system, recovery controller, current-loop sensors, and external debug equipment.

My Responsibility

I supported portions of the schematic and PCB layout and participated in design reviews. After fabrication, I led board bring-up, system-level debugging, interface validation, and day-to-day operation.

That distinction matters. This project shows real hardware ownership without implying that I was the sole original schematic or PCB designer.

Architecture

The board combines:

Together, those functions make the board both the central controller and the primary flight-data recorder.

Design Review Focus

My schematic and layout review focused on:

Bring-Up Strategy

Bring-up was split into functional stages:

  1. Assembly inspection and resistance checks
  2. Current-limited rail bring-up
  3. Processor boot and debug access
  4. Digital-bus enumeration
  5. Sensor identity and sanity checks
  6. ADC scaling and reference checks
  7. Flash read/write verification
  8. Telemetry and USB communication
  9. Recovery-system interface testing
  10. Integrated flight-stack operation

This sequence kept failures in one subsystem from being hidden by the activity of the complete board.

Operations Ownership

After initial validation, I stayed responsible for keeping the board operational during subsystem tests and integrated vehicle work. That included reproducing failures, figuring out whether faults came from the board or an external interface, coordinating fixes, and maintaining a known-good test setup.

The page should eventually prioritize:

Next Revision

Add dedicated interface-test documentation for every external connector and record a baseline set of known-good waveforms and telemetry values for rapid regression testing.