
1stack
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
2STACK 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 27 parts on 77 nets, routed with 405 tracks and 29 vias.
It is built around the CD4066BE. Its parts include 13 capacitors, 3 resistors, 3 ICs and 2 connectors. It belongs with the ESP32 boards of this library.

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 |
|---|---|---|---|
| 5 | 10nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C6, C8, C11, C28, C30 |
| 5 | 10uF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C5, C7, C10, C27, C29 |
| 2 | 3.3K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5 |
| 2 | Conn_01x18 | AAAKKK:conn_18 female | J9, J10 |
| 1 | 100nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C9 |
| 1 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 1nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C33 |
| 1 | 2.2nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C34 |
| 1 | CD4066 | Package_DIP:DIP-14_W7.62mm | CD4066 U15 |
| 1 | ESP32-DEVKIT-V1 | AAAKKK:MODULE_ESP32_DEVKIT_V1_1 | U1 |
| 1 | HW290_Module | AAAKKK:HW-290_BreakOut | U12 |
| 1 | LORA MODULE SX1278 | AAAKKK:SX1278_Breakout_Lora | U14 |
| 1 | ~ | AAAKKK:MCP23017_BreakOut | MCP23017 |
The 23 most common of 27 parts.
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the CD4066BE. 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_2_Main_OBC/2STACK.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



tebl/Apple2-Joystick-Adapter
Adapter that plugs into the Game I/O connector on the Apple //e motherboard to add support for Atari-style joysticks, cables can be routed to the back of the case for easy access.

lytex/kleingorium
Expansion board for https://github.com/hexagon5un/klangorium that generates harmonic frequency multiplications and divisions

ManCloud/MegaDuck_SJC
WIP - Reverse Engineering Project of the MegaDuck Super Junior Computer


HarshitRaj3007/EDL2024
Repository for our EDL project in year 2024. RRAM Characterization using FPGA.

nestorufpe/OpentDCS-Hardware
All design files made with KiCad PCB design software. http://kicad-pcb.org/