CommsRev0
Kmshanley·PicoSat-Initiative·Hardware/Comms board - Version1.0/CommsRev0.kicad_pcb
About the CommsRev0 PCB
CommsRev0 is an open source PCB design by Kmshanley, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 40 × 40 mm, with 32 components from 22 distinct parts.
Other key parts include the BGA2801, BGA420, AS179-92LF, SX1278 and 74LVC1G19. By type, the board carries 19 capacitors, 5 ICs, 3 connectors, 3 inductors, 1 crystal and 1 resistor.
It belongs with the rf & radio and sensors designs in this gallery.
From the project
The pocket cube standard requires satellites to be 5x5x5cm and under 250 grams. Upon completion of this Wentworth PicoSat it will become one of the smallest satellites capable of high resolution imagery from LEO.
The pocket cube standard requires satellites to be 5x5x5cm and under 250 grams. Upon completion of this Wentworth PicoSat it will become one of the smallest satellites capable of high resolution imagery from LEO.
Organization ------------------------ This repository is divided into two primary sections: ### Test > Contains all firmware related to testing boards or individual components. ### Flight > Contains the development for the main flight firmware that will be deployed in space.

Main components on the CommsRev0
CommsRev0 bill of materials (BOM)
32 components, 22 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BGA2801 | SOT-363_SC-70-6 | U1 |
| 1 | BGA420 | INFINEON_BFP540 | U2 |
| 1 | AS179-92LF | SOT-363_SC-70-6 | U3 |
| 1 | SX1278 | QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm | U4 |
| 1 | 74LVC1G19 | SOT65P210X110-6N | U5 |
| 1 | ECS-TXO-2520-33-400-AN-TR | OSC_ECS-TXO-2520-33-400-AN-TR | Y1 |
| 1 | Conn_01x02_Pin | PinHeader_1x02_P1.27mm_Vertical | J2 |
| 1 | Conn_01x12_Socket | PinHeader_2x06_P1.27mm_Vertical | J3 |
| 1 | Conn_01x16_Socket | PinHeader_2x08_P1.27mm_Vertical | J4 |
| 2 | 14.632 nH | RESC1608X55N | L1, L2 |
| 1 | 3.9 nH | RESC1608X55N | L3 |
| 2 | 2.236 pF | RESC1608X55N | C1, C5 |
| 1 | 50 pF | RESC1608X55N | C2 |
| 3 | 100 pF | RESC1608X55N | C3, C8, C11 |
| 1 | 7.234 pF | RESC1608X55N | C4 |
| 1 | .1 Uf | RESC1608X55N | C6 |
| 1 | 22 nF | RESC1608X55N | C7 |
| 1 | 15 pF | RESC1608X55N | C9 |
| 1 | 10 nF | RESC1608X55N | C10 |
| 5 | 100 nF | RESC1608X55N | C12, C13, C15, C17, C19 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 10 uF | RESC1608X55N | C14, C16, C18 |
| 1 | 4.7k | RESC1608X55N | R1 |
CommsRev0 design files
The KiCad project lives in the Kmshanley/PicoSat-Initiative repository on GitHub; these links point at the commit this page was built from.
CommsRev0: common questions
How big is the CommsRev0 PCB?
The CommsRev0 measures 40 × 40 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the CommsRev0?
32 components, from 22 distinct parts. The full bill of materials is listed on this page.
Where can I download the CommsRev0 design files?
From the Kmshanley/PicoSat-Initiative repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the CommsRev0 design in my own project?
Yes, under the terms of its GPL-3.0 license, which Kmshanley chose for the repository.
More boards in PicoSat-Initiative
STM32
OBCProto
Kmshanley
89 × 54 mm110 parts4LGPL-3.03STM32
OBC-Flight
Kmshanley
40 × 40 mm78 parts8LGPL-3.03PassthroughBoardRev0 B
Kmshanley
40 × 40 mm43 parts4LGPL-3.03Pass through board
Kmshanley
40 × 40 mm43 parts4LGPL-3.03PassthroughBoardRev0 C
Kmshanley
40 × 40 mm43 parts4LGPL-3.03BaseplateBackup
Kmshanley
64 × 58 mm38 parts4LGPL-3.03RP2040/RP2350
BaseplateRev1
Kmshanley
58 × 64 mm30 parts4LGPL-3.03BaseplateRev1 B
Kmshanley
58 × 64 mm29 parts4LGPL-3.03TopExternalFaceRev1
Kmshanley
50 × 50 mm28 parts4LGPL-3.03ExternalFaces
Kmshanley
47.8 × 47.8 mm26 parts8LGPL-3.03CameraBoard
Kmshanley
35 × 39 mm23 parts4LGPL-3.03
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kUSB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956