
PacSatBaseBoard
cminyard/PacSatBaseBoard
Base board outline and connectors for PacSat boards

Ground station board
PacSat AFSK is an open-source printed circuit board by AMSAT-NA, from the AMSAT-NA/PacSatFSKBoard repository on GitHub. It is a 6-layer board of 90.2 × 95.9 mm with 552 parts on 560 nets, routed with 5,161 tracks and 1,684 vias.
It is built around the ADL5501AKSZ-R7, ADS1015BQDGSRQ1 and TMUX2821DSG, with the MAX4995AAUT+T, TPS22919DCK and ESD601DPYRQ1 among its other parts. Its parts include 187 resistors, 147 capacitors, 39 ICs, 33 inductors and 25 connectors.
Hardware design for the PacSat AX5043 based board
This repository contains a board design for use in satellites for packet message storing and forwarding and for general control.
It has a TMS570LS0914PGE processor for control and packet handling. It uses 5 AX5043 chips for the radio interfaces, four receive channels (uplinks) and one transmit channel (downlink). Operation is full duplex with receive on 144-148MHz and transmit on 430-440MHz.
Though it is designed for packet satellite, the design can be used for any sort of full duplex dual band FSK radio operation with or without FM. The AX5043 supports a large number of FSK protocols (if you can figure out how to program the AX5043).
With some filter redesign it could support a number of different bands, too, maybe even up to 1280MHz.
The board also has MRAM storage for persistent data storage and an RTC for timekeeping. There's space on the board to add more things.
The board has a CAN interface and a serial interface on top of the radio interfaces for interfacing to other boards in the system.
Output power is about 2 watts. It has the ability to measure forward and reflected power on the output. It also has a sort of loopback connector on the RF to test the receive and transmit chain.
The board is designed to be able to be used in an active/standby configuration where you have two of the same boards and switch the RF between the boards depending on which is active.
For information on the interfaces to the board, software and hardware, see the docs/ICD.md document.
For more details on the actual design, see the docs/Design.md document.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 55 | 10kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R103, R105, R106, R108, R113, R121, R123, R131, R132, R133, R136, R137, R140, R144, R164, R182 +39 |
| 44 | 100nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C10, C11, C12, C13, C14, C15, C16, C123, C136, C138, C141, C142, C143, C157, C158, C159 +28 |
| 39 | 0Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R102, R107, R114, R115, R116, R118, R124, R129, R138, R148, R161, R162, R163, R165, R173, R174 +23 |
| 18 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C33, C34, C35, C37, C38, C39, C40, C41, C57, C111, C121, C122, C148, C149, C164, C165 +2 |
| 15 | 10nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C52, C53, C56, C61, C62, C65, C70, C71, C74, C79, C80, C83, C93, C94, C97 |
| 12 | CONUFL001-SMD-T | PacSatDev_misc:CONN1_CONUFL_TEC | P4, P6, P7, P8, P12, P13, P14, P19, P20, P21, P22, P23 |
| 10 | 4.7kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R44, R45, R48, R130, R168, R169, R170, R171, R172, R195 |
| 9 | 100pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C30, C49, C58, C67, C76, C105, C108, C113, C115 |
| 9 | 10kΩ 1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R11, R12, R13, R14, R15, R24, R35, R81, R139 |
| 9 | 2118714-2 | PacSatDev_misc:TE_2118714-2 | S1, S2, S3, S4, S5, S6, S7, S8, S9 |
| 8 | 15pF 1% | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C50, C51, C59, C60, C68, C69, C77, C78 |
| 8 | 75nH 2% | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L3, L4, L7, L8, L11, L12, L15, L16 |
| 8 | TMUX2821 | Package_SON:Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm | U32, U38, U39, U40, U41, U51, U61, U62 |
| 7 | 18nH 2% | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L6, L10, L14, L18, L26, L41, L43 |
| 7 | 2.2kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R147, R151, R152, R153, R158, R166, R167 |
| 6 | 100nF | Capacitor_SMD:C_0402_1005Metric | C144, C145, C146, C147, C151, C153 |
| 6 | 10Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R200, R201, R202, R203, R204, R205 |
| 6 | 2N7002TQ-7-F | Package_TO_SOT_SMD:SOT-523 | Q2, Q8, Q9, Q10, Q11, Q19 |
| 6 | 330Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R186, R188, R206, R207, R208, R209 |
| 6 | Fiducial (round) | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3, FID4, FID5, FID6 |
| 6 | Fiducial (square) | PacSatDev_misc:Fiducial_Square_1mm_Mask2mm | FID7, FID8, FID9, FID10, FID11, FID12 |
| 6 | MAX4995AAUT+T | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U7, U9, U10, U11, U35, U60 |
| 6 | TPS22919DCK | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U54, U55, U56, U57, U58, U59 |
| 5 | 10pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C55, C64, C73, C82, C96 |
| 5 | 18kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R93, R101, R117, R126, R191 |
| 5 | 1kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R19, R20, R21, R22, R127 |
| 5 | 1nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C101, C106, C109, C116, C119 |
| 5 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C45, C85, C99, C107, C139 |
| 5 | 470Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R55, R60, R65, R70, R75 |
| 5 | 50Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R52, R57, R62, R67, R72 |
| 5 | 6.8pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C54, C63, C72, C81, C95 |
| 5 | AX5043 | PacSatDev_onsemi:QFN28 | U15, U17, U19, U21, U23 |
| 5 | MMCX-J-P-H-RA-TH1 | PacSatDev_misc:COAX4_MMCX-J-P-H-RA-TH1_SAI | P15, P17, P24, P25, P26 |
| 4 | 0Ω | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R29, R68, R111, R112 |
| 4 | 143kΩ 1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9, R38, R53, R122 |
| 4 | 1nH | Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder | L5, L9, L13, L17 |
| 4 | 22Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R5, R6, R7, R135 |
| 4 | 47uF 10V | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C32, C42, C134, C135 |
| 4 | 61.9Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R50, R51, R89, R90 |
| 4 | AS3016204-0108X0PSAY | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U13, U16, U18, U20 |
| 4 | CUBESAT_MOUNT_HOLE | PacSatDev_misc:CUBESAT_MOUNT_HOLE | H2, H3, H4, H5 |
| 4 | MountingHole_Pad | TestPoint:TestPoint_Loop_D2.60mm_Drill1.6mm_Beaded | H6, H7, H8, H9 |
| 4 | NTCG103JF103FTDS 10kΩ@25C | Resistor_SMD:R_0402_1005Metric | TH2, TH3, TH4, TH5 |
| 3 | 10uF 16V | Capacitor_SMD:C_1206_3216Metric | C114, C133, C140 |
| 3 | 3.32kΩ 1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R77, R183, R211 |
| 3 | 3.3uH | PacSatDev_misc:IND_EPL2010_COC | L2, L29, L46 |
| 3 | 33Ω | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10, R46, R56 |
| 3 | 3kΩ | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R16, R17, R18 |
| 3 | 4.7nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C36, C48, C120 |
| 3 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C28, C150, C152 |
| 3 | 470nH | Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | L39, L40, L45 |
| 2 | 0 | Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder | L47, L48 |
| 2 | 0 | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C154, C155 |
| 2 | 0.47uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C137, C156 |
| 2 | 1.8V | Diode_SMD:D_SOD-523 | D8, D9 |
| 2 | 100kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R128, R179 |
| 2 | 100nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L24, L25 |
| 2 | 1MΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R82, R104 |
| 2 | 1kΩ@100MHz | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB2, FB3 |
| 2 | 1nF | Capacitor_SMD:C_0402_1005Metric | C162, C163 |
| 2 | 277Ω 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R198, R199 |
| 2 | 27nH 2% | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L20, L21 |
| 2 | 2kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R154, R155 |
| 2 | 36pF 1% | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C100, C103 |
| 2 | 4.3pF 1% | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C91, C92 |
| 2 | 43nH 2% | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L22, L23 |
| 2 | 6.5pF ±.1 | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C104, C131 |
| 2 | 68kΩ 1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R31, R32 |
| 2 | 68pF 1% | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C130, C132 |
| 2 | ADL5501AKSZ-R7 | PacSatDev_misc:KS-6_ADI | U28, U29 |
| 2 | ADS1015BQDGSRQ1 | Package_SO:TSSOP-10_3x3mm_P0.5mm | U42, U43 |
| 2 | BAV116WSQ-7 | Diode_SMD:D_SOD-323F | D6, D7 |
| 2 | Conn_01x02_Pin | Connector_Wire:SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm | J8, J17 |
| 2 | ESD601DPYRQ1 | PacSatDev_misc:DPY0002A-MFG | U45, U47 |
| 2 | ESQ-126-38-G-D | PacSatDev_misc:CONN_ESQ-126-39-G-D_SAI | J1, J2 |
| 2 | FTSH-105-01-L-DV-K | PacSatDev_samtec:FTSH-105-01-L-DV-K | J3, J9 |
| 2 | G125-MH11005L1P | PacSatDev_misc:G125-MH11005L1P | J7, J10 |
| 2 | LM73100RPWR | PacSatDev_ti:RPW0010A-MFG | U49, U50 |
| 2 | MountingHole | MountingHole:MountingHole_2.7mm | H10, H11 |
| 2 | QPC8010QTR7 | PacSatDev_misc:QFN50P200X200X60-13N-D | U31, U33 |
The 478 most common of 552 parts.

cminyard/PacSatBaseBoard
Base board outline and connectors for PacSat boards

DCunha27/led-driver-winled
WinLED: BLE-controlled LED driver (ESP32 + AD5724R, KiCad PCB)

septentrio-gnss/mowi
Mowi is an Open Source hardware project that combines a compact Septentrio's GNSS receiver mosaic with a wireless ESP32 Wrover module



Arkos-Engineering/HT-15_hardware
We can split this out into separate repos later, right now its very convenient to have everything here.

SharbelMarshi/txrx-optical-communication-kicad
A Free-Space Optical Communication link KiCad project

It measures 90.2 × 95.9 mm and has 6 copper layers, 1.65 mm thick.
552 parts, built around the ADL5501AKSZ-R7, ADS1015BQDGSRQ1, TMUX2821DSG and MAX4995AAUT+T. 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.
From the AMSAT-NA/PacSatFSKBoard repository on GitHub, at the commit this page was made from: the board is PacSat_AFSK.kicad_pcb and its schematic BUS_IO_Interface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask AMSAT-NA before reusing the design.