Please sign in to access this page
Track real-time satellite positions using an ESP8266 NodeMCU, a 16x2 LCD (non-I2C), and the N2YO API. This project displays live satellite data both on a physical LCD and a modern mobile-friendly web page hosted by the ESP. No servo motors. No cloud storage. Just real-time orbital data — simple, wireless, and powerful.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Revised the order but lost some information.
New 'View on map' feature added, but still in progress.
Test: Tracked the ISS (NORAD 25544) using my ESP8266 NodeMCU + 16x2 LCD, fetching data from the N2YO API. Accessed via 192.168.1.102/track?id=25544.
Results (screenshot):
Name: SPACE STATION
Local Time: 21:02:02 | UTC: 15:32:02
Lat: -5.13°, Lon: -40.01°
Altitude: 417.57 km (259.47 mi)
Azimuth: 279.16° | Elevation: -56.98° (below horizon)
Speed: 0.00 km/s (not yet implemented)
Notes:
Web interface refreshes every 10s; LCD cycles through 4 pages of data.
ISS was below horizon during test.
RA/Declination/Sidereal time not provided by API.
Next: Add speed calculation, horizon status text, and orbit map.