Friday, December 5, 2025

Advanced Satellite for Telemetry and Remote Access

EFY Tested DIY Stamp

Advanced Satellite for Telemetry and Remote Access (ASTRA) is a CubeSat model designed to offer hands-on experience in satellite technology. It serves as a practical platform for learning and innovation in space systems.

POC Video Tutorial

While conventional education often leans heavily on theory, it can leave students underprepared for real-world engineering challenges. ASTRA addresses this by allowing learners to apply classroom concepts through the design, construction, and operation of a working satellite model. The result is meaningful exposure to satellite systems and embedded technologies. The required components are listed in the Bill of Materials table.

Bill of Materials
ComponentsQuantityDetails
Dotted PCB/perf board1Baseboard
ESP32 development board1Controller
MPU6050 gyro sensor module1IMU
NEO-6M GPS module1Positioning
INA219 current sensor1Monitoring
Buck converter2Regulator
Screw terminals4Connectors
Pin headers15Interface
Pin sockets30Mounting
18650 batteries3Power
3D printing files for
CubeSat frame
1Structure
BMS board1Battery management
Note: This is not an actual satellite, but rather a low-orbit satellite model designed for educational purposes that operates within a Wi-Fi range only.

Circuit and Working

Fig. 1 shows the circuit diagram of the CubeSat model. The setup is primarily based on the ESP32 development board, the MPU-6050 sensor module, the NEO-6M GPS module, the INA219 current sensor, and supporting components.

- Advertisement -

An onboard computer (OBC) is included to manage the satellite’s power system and to transmit real-time data, such as current, voltage, load, and power consumption, via a Wi-Fi network. The source code can be modified to transmit and receive additional payload data, including UV detection, GPS coordinates, and IMU sensor readings.

In addition to the current sensor, the model includes an MPU6050 gyro sensor for orientation and a GPS module for location data. However, these data are not currently transmitted to the hosted webpage. Test code is provided for these modules, which enables viewing their output on the serial monitor. The main transmitter code requires modification to enable remote transmission of the payload data to the webpage.

- Advertisement -

A battery management system module supports the power system. Its output connects to a buck converter, which supplies power to the OBC. A second buck converter powers additional payloads. The INA219 current sensor and MPU6050 are both connected to the ESP32’s I2C bus, while the GPS module connects via the ESP32’s USART pins.

Code

Three source code files are included. The main file hosts a webpage and sends real-time power readings to it. The remaining two are test files that display data from the GPS and MPU6050 sensors via the serial monitor.

EFY Icon

Sorry! You cannot read this post further, as this is for EFY PRIME subscribers only.

EFY PRIME subscribers get access to our BEST content, in an AD-free environment for readers who value faster and clutter-free reading experience.

If you're already an EFY PRIME subscriber, please login below. Else, please make a small investment by
CLICKING HERE and upgrade your level to access this and many more of such content.

SHARE YOUR THOUGHTS & COMMENTS

×