Open-Source CubeSat Education
VyomSat - Vyom / व्योम (sky/space) + Sat / सत् (truth/satellite) - a high-fidelity, open-source PocketQube/CubeSat learning kit built on the Raspberry Pi RP2350. From power systems to attitude control, learn real satellite engineering & STEM for under $200.
About VyomSat
VyomSat - Vyom / व्योम (sky/space) + Sat / सत् (truth/satellite) - is a comprehensive educational CubeSat kit that bridges the gap between classroom STEM and real satellite engineering.
Every subsystem is transparent and fully explorable
Off-the-shelf components, globally accessible
MIT Licensed, community-driven development
MBSE-driven progressive curriculum
Pedagogical Framework
VyomSat's curriculum is grounded in MBSE principles - the same methodology used by NASA, ESA, and commercial aerospace to design real missions. Students learn to think in systems, not just components.
Progressive Learning Steps
Each step introduces a new subsystem while integrating with previous components, building toward a fully functional satellite prototype.
STEP 0
Power system with battery monitoring, OLED telemetry display, and XBee wireless communication. Implements three-state power logic: Transmit, Science, and Safe mode.
STEP 1
9-axis IMU integration using the MPU9250. Sensor fusion algorithms compute stable Eulerian angles - Pitch, Roll, and Heading - from accelerometer, gyroscope, and magnetometer data.
STEP 2
NEO-6M GPS module for position, altitude, velocity, and satellite diagnostics. NMEA sentence parsing with real-time coordinate tracking and ground station integration.
STEP 3
ArduCam Mega 3MP integration for Earth observation payloads. SPI-based image capture with configurable resolution and on-board image processing capabilities.
STEP 4
Multi-sensor housekeeping data logging to a FAT32 micro SD card. Implements structured file management for telemetry archival, mission logs, and sensor data.
STEP 5
Automated image transfer from camera to SD and ground station. Storage optimization with data synchronization across subsystems and reliable downlink protocols.
Systems Architecture
The RP2350 dual-core processor enables true separation of concerns - flight-critical operations on Core 0, mission and payload tasks on Core 1.
Communication Bus Architecture
Learning Philosophy
Unlike traditional "Black Box" kits where students plug and play without understanding, VyomSat reveals the internal workings of every subsystem - from raw sensor data filtering to autonomous power state transitions.
Combined with Model-Based Systems Engineering (MBSE), students don't just build hardware - they learn the systems thinking behind real satellite missions.
The Brain
A powerhouse brain paired with the most accessible programming language - high performance meets radical simplicity.
The silicon powering the Pico 2 - chosen for its balance between raw performance and extreme accessibility. The Raspberry Pi ecosystem is the largest in the world for makers and students, giving VyomSat access to a massive community of support and documentation.
MicroPython has become the lingua franca of high school computer science - the perfect tool for a novice to pick up and start controlling a satellite without the steep learning curve of traditional C++. But don’t let the simplicity fool you.
Technical Specifications
| Component | Specification |
|---|---|
| MCU | Raspberry Pi Pico 2 (RP2350) - Dual ARM Cortex-M33 |
| IMU | MPU9250 -9-Axis (Accel + Gyro + Mag) |
| GPS | NEO-6M - NMEA parsing, position & altitude |
| Camera | ArduCam Mega -3MP SPI Camera |
| Display | SSD1306 -128x64 OLED (I2C) |
| Radio | XBee Module - Wireless telemetry (UART) |
| Storage | MicroSD - FAT32 data logging (SPI) |
| Power | 3.7V LiPo + Solar - Dual rail 3.3V/5V |
Accessibility
Total Component Cost
USD, off-the-shelf components
The “Launch Sequence” Roadmap
Our development is structured into four distinct stages that reflect increasing levels of Space Readiness.
Stage 1
Breadboard Prototype
Logic & System Integration - acting as the “brain” without the “body” to understand interactions between the EPS, ADCS, and MCU.
Stage 2 - Current
3D PCB Prototype
Form Factor & Durability - transitioning to DIP components and PCBs for local field testing using XBee for local range.
Stage 3
LEO / Balloon Edition
Long-Range & Space Readiness - replacing XBee with LoRa for 50 km+ range; incorporating radiation-hardened components for LEO.
Stage 4
Global Student-Led Launches
Enable student-led missions worldwide. Schools and maker spaces launch their own VyomSat variants - the next generation leads the missions of the 2030s.
The People Behind VyomSat
A passionate group of engineers, educators, and space enthusiasts working to make satellite engineering education accessible worldwide.
Founder & Lead Developer
Year 11 Student • The Arbor School, Dubai
Youngest participant at the international CubeSat project in Japan. Winner of Discover Coding and Dyson Engineering competitions. Created VyomSat to bridge the gap between educational STEM kits and real satellite engineering.
LinkedInOpen Position
PCB design & flight systems
Help transition VyomSat from breadboard prototypes to custom PCB designs ready for PocketQube flight qualification.
ApplyOpen Position
Education & documentation
Create structured lesson plans, video tutorials, and assessment frameworks to bring VyomSat into classrooms worldwide.
Apply
Advisory Board
Guiding VyomSat's technical direction, educational mission, and path toward flight-readiness.
Advisor - Aerospace
Adjunct Assoc. Professor, JKUAT
Founder, Nakuja Rocket Project
Ph.D. in Aeronautics & Astronautics from the University of Tokyo. Leads the Nakuja rocketry program in Kenya - building Africa's path to orbital launch capability. JICA long-term expert in aerospace education.
LinkedIn
Advisor - Technology & Innovation
CEO, DeepSynopsis
Founder, DarwynHealth
Serial entrepreneur building AI healthcare startups. Deep expertise in innovation strategy, digital transformation, and mentoring the next generation of tech creators. IIT KGP & INSEAD alumnus.
LinkedInAdvisor - Industry
NewSpace & Flight Qualification
Looking for aerospace industry professionals to advise on flight hardware standards, mission assurance, and commercial launch partnerships.
Get in Touch
Support & Contribute
VyomSat is a community-driven, open-source project. There are many ways to contribute - from code and documentation to funding and mentorship.
Submit pull requests, fix bugs, add new subsystem modules, or improve MicroPython drivers. Every contribution moves us closer to orbit.
Fork & ContributeWrite tutorials, translate documentation into new languages, create video walkthroughs, or improve existing README files and schematics.
Open an IssueBuild the kit, test subsystems, and report issues. Real-world testing from diverse environments is critical for improving reliability.
Report a BugSponsorship
VyomSat is free and open-source, but development, hardware prototyping, and conference participation require funding. Your sponsorship helps us:
SPONSORSHIP TIERS
Join the Mission
VyomSat is open-source and community-driven. Whether you're a student, educator, or engineer - contribute, adapt, and help make space accessible for everyone.
Each step includes README, schematics, breadboard layouts, BOM, and editable Fritzing files.
Bug reports, improvements, and adaptations welcome. Built for global collaboration.
Free for educational use. Modify, distribute, and build upon with attribution.