light nong
Published © MIT

SkyCompass Satellite: A Pocket-Sized Tracker for Spacecraft

A pocket-sized offline 3D tracker on M5 Cardputer that maps the ISS/Tiangong orbit, showing you exactly when and where to watch passes.

IntermediateFull instructions provided1 hour17
SkyCompass Satellite: A Pocket-Sized Tracker for Spacecraft

Things used in this project

Hardware components

Cardputer-Adv
M5Stack Cardputer-Adv
Main development board with ESP32-S3, physical keyboard, and TFT display
×1
M5Stack cap-lora-1262-for-cardputer-adv
Provides offline geographical coordinates and atomic UTC time synchronization.
×1

Software apps and online services

PlatformIO IDE
PlatformIO IDE
Primary IDE used for compiling and uploading the C++ firmware
CelesTrak TLE API
Web service utilized to fetch the latest spacecraft orbital data
python3
Runs the PC host script to decode serial RGB565 stream into high-fidelity BMP screenshots
M5Stack m5bunner

Story

Read more

Schematics

skycompass satellite

skycompass satellite hardware connection map

Code

/SkyCompass_Satellite

SkyCompass Satellite: A Pocket-Sized Tracker for Spacecraft

Credits

light nong
1 project • 0 followers

Comments