Skip to content

ISS Tracker v1.5.0 - Embiggened Font and LEDs

Choose a tag to compare

@adammelancon adammelancon released this 26 Nov 01:53
3e712bb

This release focuses on significantly improving readability on the Cardputer's display and adding hardware status indicators for easier tracking.

🚀 New Features

Status LED Indicator ("On Air" Light):

  • Utilizes the built-in RGB LED on the M5StampS3.
  • Solid Green: Satellite is currently Visible (AOS).
  • Solid Red (5s): Satellite has just gone Below Horizon (LOS). The light turns off automatically after 5 seconds to save power.

High-Visibility UI Overhaul:

  • Replaced the default system font with Font2 (8x16 Console Font).
  • Text is now significantly larger and crisper, making it much easier to read at a glance.

Improvements & Fixes

Layout Optimization:

  • Live Screen: Combined "Azimuth" and "Elevation" onto a single line to maximize vertical space for the larger font.
  • Header Design: Moved the decorative header line down by 10 pixels. It now correctly underlines the title instead of striking through the text.
  • Spacing: Increased global line spacing from 12px to 18px to prevent text crowding.
  • Screen Offsets: Adjusted the vertical start position of all menus (Home, Pass, Options) to ensure text clears the new header line.

Codebase:

  • Added Adafruit_NeoPixel dependency for LED control.
  • Cleaned up redundant screen drawing logic.

📦 Dependency Updates

  • Added adafruit/Adafruit NeoPixel @ ^1.12.0 to platformio.ini.