Skip to the content
6 layers90.2 × 95.9 mmSatnogs comms, the printed circuit board in 3D

PeakSat's COMMS Board PCB files

Size
90.2 × 95.9 mm
Copper layers
6
Thickness
1.63 mm
Parts
294
Nets
357
Pads
1,359
Tracks, vias
2,655, 693
Pours
53
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Apr 2024
Updated
27 Nov 2024

Overview

Satnogs comms is an open-source printed circuit board by PeakSat, from the PeakSat/COMMSBoard_PCB repository on GitHub. It is a 6-layer board of 90.2 × 95.9 mm with 294 parts on 357 nets, routed with 2,655 tracks and 693 vias.

It is built around the TCAN337GD, FPF2701MX and MAX6497ATA, with the NC7SB3157L6X and SQJB90EP-T1_GE3 among its other parts. Its parts include 118 capacitors, 81 resistors, 13 ICs, 10 inductors and 2 diodes.

Main components

5

README

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:

text
git lfs clone

to clone the repository.

Simulation

Qucs 0.0.20.

License

Licensed under the CERN OHLv1.2 Libre Space Foundation

Parts

294
QtyValueFootprintReferences
35100nCapacitor_SMD:C_0402_1005MetricC2, C31, C402, C403, C406, C1003, C1005, C1010, C1012, C1017, C1019, C1023, C1030, C1048, C1053, C1054 +19
26100pCapacitor_SMD:C_0402_1005MetricC1001, C1002, C1004, C1006, C1011, C1013, C1018, C1020, C1021, C1022, C1024, C1025, C1026, C1028, C1032, C1038 +10
150Resistor_SMD:R_0402_1005MetricR10, R405, R606, R1004, R1005, R1006, R1007, R1008, R1009, R1012, R1014, R1020, R1021, R1022, R1024
1410kResistor_SMD:R_0402_1005MetricR3, R4, R6, R8, R9, R11, R406, R509, R533, R534, R603, R1010, R1011, R1029
71nCapacitor_SMD:C_0402_1005MetricC601, C1007, C1008, C1009, C1014, C1016, C1037
61nCapacitor_SMD:C_0603_1608MetricC6, C17, C18, C19, C20, C21
622uFCapacitor_SMD:C_0805_2012MetricC3, C23, C24, C25, C27, C28
6FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3, FID4, FID5, FID6
5100kResistor_SMD:R_0402_1005MetricR1, R402, R605, R1030, R1031
40.02Resistor_SMD:R_0805_2012MetricR529, R530, R531, R532
4100nCapacitor_SMD:C_0603_1608MetricC9, C201, C202, C531
41kResistor_SMD:R_0402_1005MetricR401, R1013, R1015, R1023
41uCapacitor_SMD:C_0402_1005MetricC606, C610, C611, C1046
45kResistor_SMD:R_0402_1005MetricR13, R14, R17, R18
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH111, H112, H113, H114
4Net-Tie_2NetTie:NetTie-2_SMD_Pad0.5mmNT1, NT601, NT1001, NT1002
3100kResistor_SMD:R_0603_1608MetricR502, R504, R507
310nCapacitor_SMD:C_0402_1005MetricC1029, C1034, C1035
310uCapacitor_SMD:C_0805_2012MetricC504, C1050, C1051
34.7uCapacitor_SMD:C_1206_3216MetricC404, C405, C407
3500Resistor_SMD:R_0402_1005MetricR701, R702, R703
368nInductor_SMD:L_0402_1005MetricL1003, L1005, L1009
3TMP117Package_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU701, U702, U703
2100kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15, R16
2100nCapacitor_SMD:C_0805_2012MetricC506, C512
210kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR201, R202
2120Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR203, R204
2120nInductor_SMD:L_0402_1005MetricL1001, L1002
212pCapacitor_SMD:C_0402_1005MetricC421, C422
21uCapacitor_SMD:C_0603_1608MetricC529, C533
22.2kResistor_SMD:R_0603_1608MetricR515, R516
22.2uCapacitor_SMD:C_1206_3216MetricC419, C420
222uCapacitor_SMD:C_0805_2012MetricC513, C516
26.8uCapacitor_SMD:C_0805_2012MetricC7, C29
282Resistor_SMD:R_0402_1005MetricR1001, R1002
2Conn_01x04Connector_Molex:Molex_Pico-Lock_504050-0491_1x04-1MP_P1.50mm_HorizontalJ1, J2
2DNPResistor_SMD:R_0402_1005MetricR12, R407
2FPF2701lsf-kicad-lib:MLP-8U1016, U1017
2Ferrite_BeadInductor_SMD:L_0603_1608MetricFB401, FB1001
2MAX6497lsf-kicad-lib:Maxim_T833-2_TDFN-8-1EP_3x3mm_P0.65mm_EP1.5x2.3mmU501, U502
2NC7SB3157L6XPackage_SON:Fairchild_MicroPak-6_1.0x1.45mm_P0.5mmU1003, U1004
2NL17SV04XV5T2GPackage_TO_SOT_SMD:SOT-553U603, U1014
2SQJB90EP-T1_GE3satnogs-comms-lib:SQJ910AEPT1_GE3Q1, Q2
2TCAN337GPackage_TO_SOT_SMD:SOT-23-8U4, U5
2Transformer_1P_1Slsf-kicad-lib:ATB2012T1001, T1002
10uInductor_SMD:L_0805_2012MetricL3
110kResistor_SMD:R_0603_1608MetricR522
110pCapacitor_SMD:C_0402_1005MetricC602
110uCapacitor_SMD:C_0603_1608MetricC5
110uT495C106K035ATE400:T495CC1036
1110kResistor_SMD:R_0402_1005MetricR1033
118.2kResistor_SMD:R_0402_1005MetricR2
118nInductor_SMD:L_0402_1005MetricL1006
12.2kResistor_SMD:R_0402_1005MetricR1025
12.2nCapacitor_SMD:C_0402_1005MetricC510
12.2ulsf-kicad-lib:L_Abracon_ASPI-0530HIL2
12.2uCapacitor_SMD:C_0402_1005MetricC1
1200kResistor_SMD:R_0603_1608MetricR501
1220pFCapacitor_SMD:C_0603_1608MetricC1015
1240Resistor_SMD:R_0402_1005MetricR1017
124pCapacitor_SMD:C_0402_1005MetricC1040
125.5kResistor_SMD:R_0402_1005MetricR5
1280Resistor_SMD:R_0402_1005MetricR1019
12pCapacitor_SMD:C_0402_1005MetricC1027
13.2nInductor_SMD:L_0402_1005MetricL1004
13.3pCapacitor_SMD:C_0402_1005MetricC1043
13.6VDiode_SMD:D_0805_2012MetricD501
130Resistor_SMD:R_0603_1608MetricR520
130.9kResistor_SMD:R_0603_1608MetricR521
132768HzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY401
1330Resistor_SMD:R_0402_1005MetricR537
1330Resistor_SMD:R_Array_Convex_2x0402RN401
133kResistor_SMD:R_0402_1005MetricR1028
1345kResistor_SMD:R_0603_1608MetricR503
1374kResistor_SMD:R_0402_1005MetricR1032
13V3LED_SMD:LED_0402_1005MetricD502
14.7kResistor_SMD:R_0402_1005MetricR403
14.7uInductor_SMD:L_Bourns_SRN6045TAL501
14.87kResistor_SMD:R_0402_1005MetricR7
1412Resistor_SMD:R_0402_1005MetricR1016

The 248 most common of 294 parts.

More from PeakSat/COMMSBoard_PCB

2
  • 2 layers90.2 × 95.9 mmSatnogs commsDUMMY, the printed circuit board in 3D

    Satnogs commsDUMMY

    PeakSat/COMMSBoard_PCB

    PeakSat's COMMS Board PCB files

    11 parts1
  • 2 layers42 × 42 mmPQ9, the printed circuit board in 3D

    PQ9

    PeakSat/COMMSBoard_PCB

    PeakSat's COMMS Board PCB files

    6 parts1

Similar boards

  • 4 layers54.5 × 25 mmRf module, the printed circuit board in 3D

    Rf module

    SpaceTeam/STS1_RF_Module

    The full RF path of the STS1 COBC broken out as a separate module for testing and fun.

    107 parts3MIT
  • 6 layers66 × 66 mmPD240W kicad, the printed circuit board in 3D

    PD240W kicad

    theohg/PD240W

    PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable…

    299 parts125
  • 6 layers120 × 57 mm.tmp research, the printed circuit board in 3D

    .tmp research

    NovaPrime18/nitride-nano

    USB-C PD3.1 240W compatible 60V buck/boost converter nano powersupply

    323 parts3CERN-OHL-S-2.0
  • 4 layers90.2 × 95.9 mmPowerDistribution, the printed circuit board in 3D

    PowerDistribution

    UChicago-Space-Program/pulse-hardware

    This is the central repository for documents related to PULSE-A hardware development.

    188 parts1
  • 6 layers90.2 × 95.9 mmEPS mppt board, the printed circuit board in 3D

    EPS mppt board

    JaronCyna/sat_mppt_pcb

    Maximum Power Point Tracking board meant for use in the QSET 3U CubeSat

    287 parts
  • 8 layers90.2 × 95.9 mmObc adcs board, the printed circuit board in 3D

    Obc adcs board

    PeakSat/OBCBoard_PCB

    PeakSat's OBC Board PCB files

    308 partsGPL-3.0
  • 4 layers40 × 40 mmCAM MK2.1, the printed circuit board in 3D

    CAM MK2.1

    ISSUIUC/ISS-PCB

    Building custom flight computers

    114 parts33
  • 4 layers83 × 100 mmSolar module-1u gaas, the printed circuit board in 3D

    Solar module-1u gaas

    oresat/oresat-solar-hardware

    OreSat solar array designs and CAD

    110 parts28

Questions

How big is the Satnogs comms PCB?

It measures 90.2 × 95.9 mm and has 6 copper layers, 1.63 mm thick.

What parts does the Satnogs comms use?

294 parts, built around the TCAN337GD, FPF2701MX, MAX6497ATA and NC7SB3157L6X. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Satnogs comms KiCad files?

From the PeakSat/COMMSBoard_PCB repository on GitHub, at the commit this page was made from: the board is satnogs-comms.kicad_pcb and its schematic CAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Satnogs comms design in my own project?

Its repository states no licence, so its author keeps all rights: ask PeakSat before reusing the design.