Files

Last update 4 days 32 min
Files
librecube_pcb_template.pretty
simulations
.gitattributes
.gitignore
CAN.kicad_sch
DDR.kicad_sch
FPGA.kicad_sch
FPGA_Power.kicad_sch
LICENSE
MCU.kicad_sch
README.md
RF.kicad_sch
bom.ini
fp-lib-table
main_psu.kicad_sch
mixer.kicad_sch
satnogs-comms-cache.lib
satnogs-comms.kicad_pcb
satnogs-comms.kicad_pro
satnogs-comms.kicad_sch
sband-frontend.kicad_sch
sensors.kicad_sch
uhf-frontend.kicad_sch
README.md

SatNOGS COMMS hardware

A CubeSat format (]]>LibreCube Board]]>) COMMS board. It supports UHF and S-Band concurrent half duplex (in each band) communication. More details could be found ]]>here]]>.

Stable versions are tagging with TBD.

Contribute

This is a KiCAD project thus merging can be tricky. Coordinate with project engineers before starting any changes and take look at issues.

EDA

KiCAD 6

Requires ]]>lsf-kicad-lib]]> to be installed. Set path LSF_KICAD_LIB to point to lsf-kicad-lib folder for 3D models to appear correctly

Schematic

Changes in manufacturer part numbers field, footprints and designators can be merged most of the times. Any part change, change in placement, wire placement etc cannot be merged at this point.

One exception is Hierarchical sheets provided that:

  • A single person is working on a Hierarchical sheet
  • Annotation is using sheet number
  • Global nets are respected
  • Changes in Hierarchical labels are coordinated

PCB

At this point any merging on PCB files must be avoided. Also for the PCB (*.kicad_pcb) is used ]]>LFS]]> to prevent a large size repository and to use the feature of LFS lock. The LFS lock protects the developers to have conflicts in PCB that aren't merged. For that reason use:

git lfs clone

to clone the repository.

Simulation

]]>Qucs 0.0.20]]>.

License

Licensed under the CERN OHLv1.2 ]]>Libre Space Foundation]]>

Report a bug