A watch on Kickstarter
Pebble launches on Kickstarter with a simple pitch: an e-paper smartwatch with real buttons and a battery you forget about. Backers turn it into a movement.
Open source
The operating system on your wrist is open source. Read how it works, question how it is built, and make it better. Nothing about PebbleOS is a black box anymore.
Architecture
From the steel on your wrist to the face you glance at a hundred times a day, every layer of the stack is something you can read. Pick a layer to see what lives there.
Layer 05
The part everyone notices. Faces draw on the always-on e-paper screen and stay visible all day without waking the watch.
History
Pebble was never supposed to survive this long. Its owners, its community and one very important code release had other plans.
Pebble launches on Kickstarter with a simple pitch: an e-paper smartwatch with real buttons and a battery you forget about. Backers turn it into a movement.
Pebble's software and much of its team move to Fitbit. New hardware stops, but the watches already out in the world keep on ticking.
Owners and volunteer developers refuse to let their watches go dark. They rebuild the online services the watches rely on and keep writing new faces and apps.
Google, which inherited the code along with Fitbit, releases the PebbleOS source under the Apache 2.0 license. The door swings wide open.
Core Devices, started by Pebble founder Eric Migicovsky, announces brand new watches running the open source PebbleOS.
Ars TechnicaEight years later, new but familiar-looking PebbleOS watches appearThe Pebble name comes home to the watches it was made for.
The VergePebble is officially Pebble againA thin, round Pebble with color e-paper that covers the whole face. The round watch is back.
EngadgetPebble brings its round-faced smartwatch back from the deadPebble Time 2 and Pebble Round 2 are shipping now, and every one of them runs open source PebbleOS.
TechCrunchThe $225 Pebble Time 2 is a refreshingly fun smartwatchContribute
You do not need to be a firmware engineer. Docs, bug reports, tests and answering questions all move the platform forward.
Browse open issues, docs that need love, or questions in the forum. The best first contribution is the one that bugs you most.
Every repository's README explains how to build and test it. Get it running on your machine before you change a line.
One change per pull request. Explain why, show how you tested it, and keep the diff small enough to review over coffee.
Answer review comments, help the next newcomer, and share what you shipped in the forum. That is how communities compound.
New to the platform? Read Contributing to PebbleOS
The code
Official source is published under the Core Devices organization on GitHub. Repository names and layouts change as the project grows, so start from the organization page.
PebbleOS itself: the kernel, drivers, system services and built-in apps that run on your wrist.
Find it on GitHubThe iPhone and Android companion that pairs your watch, installs faces and apps, and delivers notifications.
Find it on GitHubThe build tools, emulator and libraries developers use to create watchfaces and apps.
Find it on GitHubgithub.com/coredevices
Issues, pull requests, releases and discussions, all in one organization.
License
The PebbleOS source released by Google is licensed under the Apache License 2.0. In plain terms:
A summary, not legal advice. Each repository carries its own LICENSE file, and that file is the final word.
Community
The forum is where ideas turn into pull requests. Ask a question, pitch a feature, or show off the face you just shipped.