
2STACK
akpu/CubeSat-5Stack-Architecture
Design and Development of a 1U CubeSat Electronics Stack for Communication and Telemetry

Design and Development of a 1U CubeSat Electronics Stack for Communication and Telemetry
1stack is an open-source printed circuit board by akpu, from the akpu/CubeSat-5Stack-Architecture repository on GitHub. It is a 2-layer board of 100 × 100 mm with 24 parts on 48 nets, routed with 187 tracks and 7 vias.
Its parts include 8 capacitors, 4 ICs, 4 connectors, 3 resistors and 1 diode.

A modular 1U CubeSat electronic stack developed for balloon-based communication and telemetry experiments.
This project focuses on the design, development, integration, and validation of a complete CubeSat electronics platform consisting of five modular PCB subsystems, embedded firmware, ground station software, and 3D mechanical integration.

The CubeSat architecture consists of five modular subsystems:
The electronics system was designed using KiCad with custom schematic and PCB layouts.
Main hardware components:

The CubeSat electronics were implemented as five vertically stacked PCB modules.
PCB design files are available in:
Hardware_Design/Includes:
.kicad_sch).kicad_pcb).kicad_pro)
![]() Communication Board |
![]() Main OBC Board |
![]() Secondary Controller Board |
![]() Power Management Board |
![]() Battery & Payload Board |

The complete CubeSat mechanical structure was designed using:
Includes:
![]() Communication Board |
![]() Main OBC Board |
![]() Secondary Controller Board |
![]() Power Management Board |
![]() Battery & Payload Board |
3D_Design/Embedded firmware was developed for:
Firmware/Includes:
A web-based dashboard was developed for real-time telemetry visualization.
Features:

The ground station receives and displays telemetry transmitted from the CubeSat system.
The system was validated through rooftop ground-based experiments.
Validated communication modes:
✅ LoRa telemetry transmission
✅ APRS communication
✅ SSTV image transmission
✅ WSPR beacon decoding
Detailed test results and screenshots:
Text_Images/Rooftop demonstration video showing:
((https://drive.google.com/file/d/1SzN-sQUl8R-h_qq5jK-UIxGzSsxhfScu/view?usp=drivesdk))
Complete project documentation:
Documentation/Includes:
CubeSat-5Stack-Architecture
├── Documentation
├── Hardware_Design
├── 3D_Design
├── Firmware
├── Calculations
├── Cubesat_Pictures
├── Text_Images
├── Testing_Video
└── README.mdB.Tech Final Year Project
Department of Electronics and Communication Engineering
NSS College of Engineering, Palakkad
Team Members:
Developed as part of the B.Tech Final Year Project under the Department of Electronics and Communication Engineering, NSS College of Engineering, Palakkad.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C14, C22, C26, C30 |
| 4 | 10uF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C13, C21, C25, C29 |
| 2 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R9 |
| 2 | Conn_01x18 | AAAKKK:conn_18 female | J1, J2 |
| 2 | Conn_Coaxial | Connector_Coaxial:SMA_Molex_73251-1153_EdgeMount_Horizontal | J26, J27 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 74HCT125 MODULE | Package_DIP:DIP-14_W7.62mm | U8 |
| 1 | LED | LED_THT:LED_D3.0mm | D1 |
| 1 | NEO-6M GPS Module | AAAKKK:NEO6M_GPS_BreakOut | U13 |
| 1 | SA818U | VHF_UHF_Modules:VHF_UHF_Module_generic | U17 |
| 1 | SA818V | VHF_UHF_Modules:VHF_UHF_Module_generic | U10 |
The 20 most common of 24 parts.
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
24 parts. 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 akpu/CubeSat-5Stack-Architecture repository on GitHub, at the commit this page was made from: the board is Hardware_Design/Stack_1_Communication/1stack.kicad_pcb and its schematic Hardware_Design/Stack_1_Communication/1stack.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 akpu before reusing the design.

akpu/CubeSat-5Stack-Architecture
Design and Development of a 1U CubeSat Electronics Stack for Communication and Telemetry

akpu/CubeSat-5Stack-Architecture
Design and Development of a 1U CubeSat Electronics Stack for Communication and Telemetry

akpu/CubeSat-5Stack-Architecture
Design and Development of a 1U CubeSat Electronics Stack for Communication and Telemetry

akpu/CubeSat-5Stack-Architecture
Design and Development of a 1U CubeSat Electronics Stack for Communication and Telemetry

dotnet/iot
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

pascallanger/DIY-Multiprotocol-TX-Module
Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.


rusefi/rusefi
rusefi - GPL internal combustion engine control unit

DraftShift/StealthChanger
Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
