Skip to content

Releases: devindudeman/fitzface

FitzFace v1.0.0 - High-Density Pebble Watchface

07 Nov 18:58

Choose a tag to compare

FitzFace v1.0.0

A high-density, data-rich watchface for Pebble 2 featuring weather, MUNI bus tracking, tides, air quality, pollen levels, and smart health alerts.

✨ Features

Header Display

  • Precipitation Probability (left) - Current hour's chance of rain (00-100%)
  • City Name (center) - Auto-detected via GPS
  • Pollen Level (right) - Tree/Grass/Weed pollen index (T4, G3, W2)

Weather & Environment

  • Current + tomorrow's weather icons
  • Temperature: current, high, low
  • Wind speed, UV index, Air Quality (AQI)
  • Sunrise/sunset times with arrow indicators

Smart Alerts

  • Weather Alerts: Rain ≥30%, wind gusts ≥20mph, fog, snow, thunderstorms
  • Health Alerts: High UV (≥8), High AQI (≥100), High Pollen (≥4)
  • Shows time ranges (e.g., "High UV 11AM-3PM")
  • Vibrates once when new alert detected

SF Bay Area Transit

  • MUNI Bus Countdown: Real-time bus arrivals (requires 511.org API key)
  • Shows next 2 buses in minutes (e.g., "3, 12")
  • Updates every minute for accurate countdown
  • Extrapolates predictions to cover 30-minute sync window

Tides

  • Next high/low tide prediction from NOAA
  • Configurable station ID

Themes

  • Normal theme (black header, white background)
  • Inverted theme (white header, black background)

📥 Installation

  1. Download fitzface.pbw from this release
  2. Install via Rebble app on your phone
  3. Configure settings for MUNI, tides, and pollen (optional)

🔧 Configuration

All features configurable via Pebble app settings:

  • Temperature unit (F/C)
  • NOAA tide station
  • 511.org API key + MUNI route/stop (optional)
  • Google Pollen API key (optional)
  • Show/hide individual data fields
  • Color inversion

📊 Data Sources

  • Weather: Open-Meteo (free, no API key)
  • Air Quality: Open-Meteo Air Quality API
  • Tides: NOAA Tides & Currents
  • MUNI: 511.org SF Bay Transit API (requires free API key)
  • Pollen: Google Pollen API (requires free API key)
  • Location: Nominatim/OpenStreetMap

💾 Memory Usage

  • Pebble 2 (Diorite): 10KB RAM / 64KB (84% free)
  • Original Pebble (Aplite): 10KB RAM / 24KB (58% free)

🔋 Power Efficient

  • Time updates: Every minute
  • Weather/data sync: Every 30 minutes
  • Local data caching for offline viewing

📝 License

GPL-3.0 - See LICENSE file for details


Developer: Devin Bernosky
Platform: Pebble SDK 4.x / Rebble
GitHub: https://github.com/devindudeman/fitzface