unisat

CubeSat 1U — Operations Guide

Profile key: cubesat_1u · Mass cap: 1.33 kg · Volume: 1135 cm³ Template: mission_templates/cubesat_1u.json · BOM: hardware/bom/by_form_factor/cubesat_1u.csv


1. Mission class

Entry-level orbital mission for universities or first-launch teams. 100 × 100 × 113.5 mm standard CubeSat cell with a single-board OBC, minimal ADCS (magnetorquer only), and a tech-demo payload. Typical mission life 3–12 months in a ≤ 450 km decaying LEO.

2. Physical envelope

Parameter Value
Mass cap 1.33 kg (CDS rev 14)
Dimensions 100 × 100 × 113.5 mm
Volume 1135 cm³
Power generation ~2.5 W orbit-average, body-mounted
Nominal consumption 2.0 W
Battery 2× 18650 Li-ion, ~20 Wh

3. Regulatory context

4. Subsystem matrix

Subsystem Required Allowed Forbidden
OBC (STM32F446)    
EPS 4-panel body-mounted  
UHF beacon    
Magnetorquer ADCS    
GNSS    
Camera   ⚠ (space tight)  
S-band downlink     (registry gate)
Reaction wheels     (registry gate)
Propulsion    

The registry’s form-factor gate refuses to enable S-band or reaction wheels on a 1U — there is neither the volume nor the power budget to support them.

5. Build

make target-cubesat-1u

Compile-time macro: MISSION_PROFILE_CUBESAT_1U=1. Sets:

6. Mission config

cp mission_templates/cubesat_1u.json mission_config.json

Fields to review:

7. Mass & volume validation

With the default subsystem set:

Metric Value Status
Total mass 1.258 kg ≤ 1.33 kg ✅ (limited margin)
20 % margin 0.210 kg included
Volume used 365 cm³ 32 % of 1135 cm³ ✅

A 1U has very tight mass margin. Adding a camera typically requires dropping one solar panel and accepting a 10 % power cut.

8. Typical mission phases

Inherited from the cubesat_leo mission type:

startup → deployment → detumbling → nominal
               ↓ timeout / fault
             safe_mode ⇌ low_power
             science / comm_window (from nominal)

Entry points:

Phase Trigger Duration
startup T+0 s after release 5 min
deployment antennas open + body solar cells deployed 30 min
detumbling B-dot controller reduces rates < 0.5 °/s ≤ 60 min
nominal long-term operations ongoing
safe_mode beacon-only when ground contact lost > 24 h until ack

9. Testing checklist (ground qualification)

Legend: [x] = verified in software / CI / SITL (passes in the current release); [ ] = requires bench hardware, RF range test, or flight-day field activity — team must sign off manually.

10. Flight-day checklist

Spacecraft delivery to launch provider:

11. Known limitations

12. Post-flight debrief

For CubeSats the “post-flight” is the whole mission: debriefs happen after each ground-station pass.

Per pass, capture:

Weekly summary:

File monthly mission-status reports under docs/operations/flight_reports/.


Previous profile: cansat_advanced.md · Next profile: cubesat_1_5u.md