The official website of the SVsat/2 CanSat project
Svetits Catholic Secondary School, Debrecen
Who We Are
About Us
The SVsat team is made up of five students and their mentor from Svetits Catholic Secondary School in Debrecen, united by a shared passion for science and a belief in the future. Two of our members competed in the CanSat Hungary 2025 competition, advancing to the finals as a reserve team. This year, we took on satellite development with greater experience and new teammates.
Our Mission
Two independent onboard systems, three missions — all packed inside a soda-can-sized cylinder.
Atmospheric Monitoring
Using a Pico 2 (RP2350) microcontroller and BME280 sensor, we measure temperature, air pressure, and humidity, transmitting telemetry every second via LoRa radio.
Radio Spectrum Reconnaissance
A Raspberry Pi Zero 2W and RTL-SDR V4 pair automatically scans the ISM band and generates waterfall diagrams — all at 1000+ meters altitude, mid-flight.
Telecommand Protocol
The satellite starts in „sleep” mode and waits for the ground station’s „wakeup” command. Bidirectional LoRa communication, acknowledgement confirmation, and energy-saving operation mode.
// FLIGHT SEQUENCE
Live Telemetry
Real-time sensor data streamed from the satellite via LoRa radio link.
Technology
Dual-brain architecture: a Pico 2 controls the flight, a Pi Zero 2W monitors the radio spectrum. Custom PCB, bank-vault locking mechanism, and binary telemetry.
MAIN SYSTEM
Raspberry Pi Pico 2 (RP2350)
Main microcontroller, C++ Arduino framework
Bosch BME280
I2C temperature + pressure + humidity
NEO-6M GNSS Module
115200 baud UART, 256B FIFO buffer
E220-900T30D LoRa
868.125 MHz, 24 dBm, 2.4 kbps, LLCC68 chip
5000 mAh Li-Po + TP-4056
3.7V, USB-C charging, ~11 hours runtime
SDR SUBSYSTEM
Raspberry Pi Zero 2W
Linux, systemd auto-start, independent operation
RTL-SDR V4 (R828D)
USB dongle, 10 kHz resolution, ISM band
rtl_power + Python processor
30-minute scan, CSV + waterfall PNG
1200 mAh Li-Po + DC-DC boost
5V, ~1.3 hours runtime, awakened by telecommand
Pico GPIO 15 → RUN pin
Pico „wakes up” the Pi Zero on wakeup command
STRUCTURE & MECHANICS
- ▶ Frame designed in Autodesk Fusion 360
- ▶ Bank-vault inspired quick-lock mechanism — maximum strength, minimal space, instant access to all internals
- ▶ Built-in airflow channels guide fresh air directly to sensors, reducing measurement delay
- ▶ 3D printed in PETG (20% gyroid infill) for excellent impact resistance
- ▶ Custom PCB — designed in EasyEDA, manufactured by JLCPCB
- ▶ 60 cm diameter round parachute, sewn from raincoats, attached with fishing line
GROUND STATION
- ▶ ESP32 + E220-900T30D LoRa receiver
- ▶ 80 cm LoRaWAN HELIUM rod antenna, 5.8 dBi gain, tested 2+ km range
- ▶ PyQt6 PC application: real-time charts, map view, flight phase detector, anomaly detection
- ▶ Bidirectional communication: „Wakeup” button → LoRa uplink → ACK confirmation → LED flash
- ▶ Automatic CSV + log + anomaly report saving to timestamped folders
- ▶ Doppler shift analysis of LoRa signals using a separate RTL-SDR
3D Structure
The satellite frame designed in Fusion 360 — interactive 3D view. Drag to rotate, scroll to zoom.
Specifications
Every number meets the official requirements of the 2026 Hungarian CanSat competition.
// TELEMETRY PACKET STRUCTURE (21 bytes)
70% smaller than ASCII format — 21 bytes instead of 70, with 70ms airtime per second
The Team
Daniel Babaly
Software & Electronics
Aron Sivado
Mechanics & 3D Printing
Sara Nemeth
Structure & Parachute
Orsolya Orosz
Outreach & PR
Emilia Szemes
Outreach & PR
Luca Major
Mentor & Physics Teacher
Sponsors & Partners
Svetits Catholic Secondary School
JLCPCB Ltd.