TinyGS is a community-driven, open-source network of ground stations that receive data from small satellites, especially Low Earth Orbit (LEO) satellites, using low-cost hardware like LoRa (Long Range) radios and ESP32 microcontrollers. The name stands for Tiny Ground Station. Visit the website at TinyGS.
Architecture for Communication
This project implements a low-cost ground station for receiving data packets transmitted by CubeSats using LoRa communication operating in the 433MHz frequency band. The comprehensive system architecture is illustrated in Figure 1.1.
The communication process follows this sequence:
Satellite Transmission: CubeSats in Low Earth Orbit (LEO) broadcast data using LoRa protocol at 433MHz.
Ground Station Reception: Our custom ground station—comprising an SDR receiver, antenna, and computer running TinyGS software—captures these transmissions when satellites pass within range.
Data Processing: Received packets are published to an MQTT topic.
Data Distribution: The MQTT broker, subscribed to the relevant topic, forwards messages to the main server for decoding.
Client Access: Decoded data is served through a REST API, allowing various client applications (web interfaces, automated systems) to access and present the information.
The system can receive various types of satellite data, including telemetry information (location, power levels, temperature), and supports bidirectional communication, enabling ground stations to send commands to satellites for tasks like requesting specific imagery or adjusting orbital parameters.
Hardware Design
Our ground station design prioritizes cost-effectiveness and functional simplicity. The primary components include:
- ESP32 Microcontroller: Central processing unit
- OLED display: User interface for system status
- SX1278 LoRa module: RF communication component
These components are integrated on a custom PCB designed for optimal data reception and MQTT server connectivity while maintaining low implementation costs. The schematic diagram of the main board is shown in Figure 1.2.
The completed hardware assembly after PCB fabrication and component soldering is shown in Figure 1.3.
Part 2: ANTENNA DESIGN
2.1 Theoretical Calculations
The antenna design focuses on creating a resonant structure for the 433MHz operating frequency. At resonance, an antenna exhibits purely resistive behavior, facilitating optimal impedance matching with the transmission line and maximizing radiated power.
The wavelength calculation for 433MHz follows:
$$ λ = c/f = 299,792,458 m/s ÷ 433,000,000 Hz = 0.692 m $$
For our quarter-wave ground plane antenna, we calculate:
- Quarter wavelength: $λ/4 = 0.173 m = 17.3 cm$
- Adjusting for velocity factor (0.95): $17.3 × 0.95 = 16.44 cm$
- Radiating element length: $16.44 cm$
- Radial length: $(16.44 × 0.12) + 16.44 = 18.41 cm$
2.2 Construction and Impedance Matching
We constructed the antenna using:
- 12-gauge solid copper wire for both the radiating element and radials
- Standard SMA connector for RF interface
- The radiating element was soldered directly to the SMA connector’s central conductor
- Radials were attached to the connector’s ground plane using nuts and bolts
While a standard monopole with perpendicular radials (90° angle) has an impedance of approximately 37Ω, we adjusted the radials to form a 135° angle with the radiating element to achieve the required 50Ω impedance match to standard coaxial cable.
2.3 Antenna Selection Rationale
Our selection of a quarter-wave ground plane antenna over alternatives was based on several engineering considerations:
Impedance Matching: The need to match the 50Ω impedance of our coaxial feeder line.
Size Constraints:
- A half-wave dipole would require 34.6 cm total length
- Our quarter-wave design reduced this to 17.3 cm for the main element
Performance Characteristics:
- A simple monopole has reduced impedance (37Ω)
- The ground plane configuration creates a mirror effect that produces radiation patterns similar to a dipole
- Angling the radials at 135° raises the feedpoint impedance from 37Ω to the desired 50Ω
2.4 Radiation Pattern Comparison
The quarter-wave ground plane antenna provides superior performance for our application, as evidenced by the radiation pattern comparisons as shown in figures below.


Characteristics of Ground Plane antenna
Gain

Radiation Pattern

Frequency-Magnitude Curve

Frequency-Impedance Graph
The ground plane configuration provides an optimal balance of size, impedance matching capability, and radiation efficiency for our satellite communication ground station.
Final Setup

We successfully received the telemetry from numerous satellites.
