Arrows guide your head movement until the object is centered.
- Major constellations only
- Soft dotted lines
- Only visible when facing them
- Auto-fade when not relevant
- Moon phase & direction
- Planet visibility
- ISS pass alerts
- Deep-sky object pointers
Used for:
- Sky orientation
- Object detection
- Automatic context switching
User mostly interacts by looking.
Minimal actions:
- Cycle modes
- Identify
- Find Target
- Constellations
- Select / confirm target
- Scroll target list
- Adjust label density
Optimized for:
- ~500×200 resolution
- Monochrome green LED
- Transparent waveguide optics
- Low bandwidth streaming
- 5–10 FPS (power & bandwidth efficient)
- RA/Dec → Alt/Az conversion
- Local Sidereal Time
- FOV clipping
- Minimal projection math
Only render objects that are:
- Above horizon
- Within FOV
- Brighter than threshold
- Contextually relevant
src/ ├── main.ts ├── sky/ │ ├── calculator.ts │ ├── stars.ts │ ├── constellations.ts │ └── visibility.ts ├── sensors/ │ ├── gyroscope.ts │ └── orientation.ts ├── interaction/ │ └── ring.ts ├── rendering/ │ └── minimalist.ts └── location/ └── geolocation.ts
Uses @evenrealities/even_hub_sdk for:
- Container management
- Image streaming
- Ring input events
- Device state monitoring
npm install
npm run dev
npm run buildBright star identification
Target finder
Minimal constellation hints
Planets
Moon tracking
Smart filtering
Event-based alerts
Personal observing lists
Adaptive brightness