Eric Migicovsky details the software roadmap for reviving Pebble smartwatches after open-sourcing PebbleOS. With a 5-person team (down from 180), the focus is on sustainability over feature bloat. Key priorities include preparing PebbleOS for Pebble Time 2, extending battery life to 30 days, improving notifications, and modernizing the SDK with JavaScript support via Moddable runtime. The post covers the technical architecture spanning firmware (FreeRTOS-based), a new Kotlin Multiplatform companion app library (libpebble3), cloud services, and developer tools. Migicovsky emphasizes maintaining backwards compatibility with 10,000+ existing apps while setting realistic expectations about bugs and limitations in this community-driven revival.

21m read timeFrom ericmigi.com
Post cover image
Table of contents
Pebble Software HistoryWhat makes PebbleOS specialCore Plans
1 Comment

Sort: