pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • PebbleOS
  • Mobile App
  • Examples
  • Index 01
  • Community
  • Blog
  • More
Privacy
Cookies
Publish

PebbleOS

  • Overview
  • Contributing
  • Start here
  • Development
  • System
    • Architecture overview
    • Kernel
    • Subsystems
    • Drivers
    • Services
    • Libraries
    • Third-party
    • Application SDK
  • Hardware
  • Community
  • Reference
  • Firmware API Reference

Subsystems

Subsystems are self-contained OS components under subsys/, each with its public API in include/pbl/<name>/. Most follow the same pattern: users declare what they need next to their own code, the subsystem collects it at link time, and a Kconfig option selects the backend.

  • Bluetooth
  • CRC
  • Input
  • Logging
  • Shell
  • Task watchdog

The API reference documents every subsystem’s interface.

Generated from PebbleOS 3a7b71785. This page is maintained in the pebbleos repository: docs/subsystems/index.md.