• C 84.9%
  • Python 13.4%
  • CMake 1.3%
  • PureBasic 0.2%
  • HTML 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Gerard Marull-Paretas f4926c952b agents: add a release skill
Describe how to cut a release: run the hardware integration tests on
the commit to be tagged, tag new versions from main and fix releases
from vX.Y-branch, and push a signed, annotated tag to trigger the
release workflow.

Assisted-by: LLM
Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2026-11-13 20:56:31 +01:00
.agents/skills agents: add a release skill 2026-11-13 20:56:31 +01:00
.claude .agents: add 'working-with-qemu' skill 2026-05-07 16:07:15 +02:00
.github ci: run the hardware integration tests on demand 2026-11-13 10:25:37 +01:00
boards boards/getafix: use the open fuel gauge 2026-11-12 21:42:55 +01:00
cmake pebble: define RECOVERY_FW and MFG in the firmware's Kconfig 2026-11-11 14:14:39 +01:00
docs subsys/crypto: add the crypto shell command 2026-11-13 11:40:29 +01:00
drivers drivers/crypto: add the SF32LB52 AES and SHA-256 accelerator driver 2026-11-13 11:40:29 +01:00
dts dts: describe the SF32LB52 AES and hash accelerator 2026-11-13 11:40:29 +01:00
include drivers/crypto: add the SF32LB52 AES and SHA-256 accelerator driver 2026-11-13 11:40:29 +01:00
kernel kernel: grant FPU access and enable the caches before the SoC 2026-11-11 19:11:51 +01:00
lib lib/fuel_gauge: add a state-of-charge estimator 2026-11-12 21:42:55 +01:00
pebble apps/weather: say "Clear" instead of "Sunny" after dark 2026-11-13 09:42:38 +01:00
resources popups/mic_banner: shrink the listening bar into a corner box 2026-11-04 15:01:04 +01:00
samples treewide: leave the console, logging and debug aids to the application 2026-11-10 21:34:28 +01:00
sdk sdk: take generated JS from the build directory 2026-11-12 17:23:00 +01:00
soc drivers/crypto: add the SF32LB52 AES and SHA-256 accelerator driver 2026-11-13 11:40:29 +01:00
subsys subsys/crypto: add the crypto shell command 2026-11-13 11:40:29 +01:00
tests subsys/crypto: add the crypto subsystem 2026-11-13 11:40:29 +01:00
third_party mbedtls: enable SHA-256 2026-11-13 11:40:29 +01:00
tools drivers/display/sf32lb: remove the silent-loss watchdog 2026-11-12 22:21:26 +01:00
.clang-format treewide: use ckd_add()/ckd_mul() instead of PBL_*_OVERFLOW() 2026-10-12 21:37:38 +02:00
.clang-format-ignore apps: move the stored apps and samples under pebble/apps 2026-11-10 16:30:54 +01:00
.gdbinit tools/gdb_scripts: load without third-party modules 2026-10-29 14:46:41 +01:00
.gitattributes Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
.gitignore tools: drop the old memory usage analyzers 2026-10-29 15:12:03 +01:00
.gitlint gitlint: allow underscore in commit title start 2026-09-07 19:00:29 +02:00
.gitmodules third_party: remove the SiFli HAL 2026-11-11 21:10:24 +01:00
.readthedocs.yaml docs: download the playground from CI on Read the Docs 2026-11-10 21:23:34 +01:00
.ruff.toml ruff: target Python 3.11 2026-10-09 22:30:27 +02:00
AGENTS.md treewide: rename fw to pebble 2026-11-09 21:52:15 +01:00
CONTRIBUTING.md docs: move contributing guide into docs 2026-10-28 11:00:53 +01:00
flake.lock nix: optimize flake 2026-09-29 14:25:17 +02:00
flake.nix sdk: bump to 0.1.13 2026-11-13 11:18:43 +01:00
Kconfig kconfig: take the application's options from its directory 2026-11-09 21:52:15 +01:00
Kconfig.pebbleos pebble: define RECOVERY_FW and MFG in the firmware's Kconfig 2026-11-11 14:14:39 +01:00
Kconfig.platform pebble/applib/ui: take the animation frame intervals from Kconfig 2026-11-12 22:21:26 +01:00
LICENSE Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
pbl.yml i18n: remove externalized language assets and tools 2026-09-15 14:28:52 +02:00
README.md docs: drop the language from the docs URLs 2026-10-27 18:00:26 +01:00
requirements-brew.txt boards/obelix: describe the I2C buses and IMUs in devicetree 2026-11-10 15:30:34 +01:00
requirements.txt ci: check devicetree bindings and trees 2026-11-10 15:30:34 +01:00
SDK_VERSION sdk: bump to 0.1.13 2026-11-13 11:18:43 +01:00
SECURITY.md meta: add a security policy 2026-10-06 13:27:19 +02:00

PebbleOS

Resources

Here's a quick summary of resources to help you find your way around:

Getting Started

Code and Development

Community and Support