Skip to content

KiCad: no circular PCB for CanSat form factor (Ø≈60 mm) #7

Open

Description

@root3315

Observation

$ ls hardware/kicad/
comm_board  eps_board  obc_board  sensor_board

All four KiCad boards are rectangular, designed to stack on PC/104 (CubeSat). None of them fit the Ø ≤ 64 mm internal envelope of the CanSat form factors registered in flight-software/core/form_factors.py:

  • cansat_minimal: inner diameter 64 mm, height 115 mm
  • cansat_standard: inner diameter 64 mm, height 80 mm
  • cansat_advanced: inner diameter 64 mm, height 115 mm

The reference BOMs under hardware/bom/by_form_factor/cansat_*.csv already list PCB-CANSAT-STD / PCB-CANSAT-ADV part numbers but no actual KiCad files ship.

Why it matters

CanSat is a first-class profile since v1.3.0 and has a dedicated ops guide (docs/ops/cansat_standard.md). A team building from this repo can compile firmware (make target-cansat_standard) and read the BOM CSV, but there's no PCB they can order.

Definition of done

  • hardware/kicad/cansat_standard/main_board/ — Ø60 mm circular 2-layer PCB with:
  • *.kicad_pcb + *.kicad_sch + generated Gerbers under hardware/kicad/cansat_standard/main_board/out/.
  • README with fab-house settings (JLCPCB / OSHPark / Seeed).
  • Linked from docs/ops/cansat_standard.md § "Hardware".

Depends on #6 (mechanical envelope) for hole pattern.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthardwarePhysical hardware / BOM / mechanical

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions