How oresat/oresat-c3-hardware works
This repository is the KiCad hardware design for OreSat’s C3 command, communication, and control card—not its Python flight software. The documented user-facing workflow is receiving ground commands and providing telemetry; the README does not identify which radio implements each path. The graph preserves the board’s major documented hardware capabilities, using schematic paths as component evidence. No source excerpts were provided, so internal wiring and control relationships are omitted.
Main entry points: oresat-c3.kicad_sch C3 control card
Components 12
Onboard computing
- OSD335x processor
oresat-c3-card/oresat-c3-sch-osd3358-sip-e-f.kicad_sch - Watchdog timer
oresat-c3-card/oresat-c3-sch-watchdog.kicad_sch
Radio communications
- L-band receiver
oresat-c3-card/oresat-c3-sch-l-band.kicad_sch - UHF transceiver
oresat-c3-card/oresat-c3-sch-uhf-band.kicad_sch
Storage and timing
- eMMC storage
oresat-c3-card/oresat-c3-sch-osd3358-sd-emmc.kicad_sch - FRAM storage
oresat-c3-card/oresat-c3-sch-opd-and-i2c.kicad_sch - Backup RTC
Power and interfaces
- OPD controls
oresat-c3-card/oresat-c3-sch-opd-and-i2c.kicad_sch - Antenna deployment
oresat-c3-card/oresat-c3-sch-opd-and-i2c.kicad_sch - Power circuitry
oresat-c3-card/oresat-c3-sch-power.kicad_sch
Other components
- Ground station
- C3 control card
oresat-c3-card/oresat-c3.kicad_sch
Connections 2
- Ground station → C3 control card: sends commands
README.md - C3 control card → Ground station: provides telemetry
README.md