-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Will0 edited this page Apr 11, 2020
·
13 revisions
- Pebble Build Tools
- Pebble Color Picker Tool
-
Pebble System Fonts and
#define
s - List of Pebble Fonts (jneubrand)
- Mockup tool (NiVZ78)
- Pebble Appstore Dev Settings (unavailable)
- Sublime Text Package (James Brooks)
- Atom Packages (jneubrand)
- How to Develop for Pebble on Windows 10 using WSL
- Preparing a new app for the Rebble App Store
- Installing an App in RebbleOS
- Comparison of Pebble Watch Hardware (PebbleA2)
- RePhone Smartstrap Wiki (ishotjr)
- Pebble Rocks Boulder smartstrap projects
- DIY Pebble hardware fixes
- Official PDC files: Weather (MIT); Animations (MIT); Alarm Clock (MIT); Icons (WARNING: UNLICENSED.)
- Google C++ Style Guide
-
Pebble's modifications
- 100 character lines
- Two space indents
- Braces go on the same line as their associated statement
- Spaces before parentheses except for function calls (e.g.
if (foo)
butmalloc(4)
) - Static variables are prefixed
s_
, static functions are prefixedprv_
- Break all the formatting rules if it makes your code more legible
- Pin Assignments
- Snowy Screen
- Assorted IDA Notes
- Pebble Time (Snowy) EXTI and GPIO configuration
- Firmware: Flashing from a computer
- Firmware: Communicating with the bootloader
- Firmware: Update and boot mechanism
- Libraries
- MPUless Pebble
- Pebble Parts and Datasheets
- Firmware Font Format
- Working with Resources
- Bluetooth LE Generic Access Profile
If you'd like anything added here, please contact @ishotjr or @johannesn via the Pebble Dev Discord server