Skip to main content
Back to top
Ctrl
+
K
Pigweed
Home
Tour
Quickstarts
What's new
Modules
More
Source code
Showcase projects
Overviews & concepts
Third-party hardware & software support
Community & support
Developing & contributing
Blog
Source code
Issue tracker
Discord
Home
Tour
Quickstarts
What's new
Modules
Source code
Showcase projects
Overviews & concepts
Third-party hardware & software support
Community & support
Developing & contributing
Blog
Source code
Issue tracker
Discord
Section Navigation
Contributing
Code reviews (Gerrit)
Code review guidelines
Issue tracker
SEEDs
0001: The SEED Process
0002: SEED Template
0101: pigweed.json
0102: Consistent Module Documentation
0103: pw_protobuf: Past, present, and future
0104: Display Support
0105: Nested Tokens and Tokenized Log Arguments
0106: Project template
0107: Pigweed Communications
0108: Emulators Frontend
0109: Communication Buffers
0110: Memory Allocation Interfaces
0111: Make Bazel Pigweed’s Primary Build System
0112: Async Poll Model
0113: Add modular Bazel C/C++ toolchain API
0114: Channels
0115: Sensors
0116: Sockets
0117: I3C
0118: Sensor Read API
0119: Sensors
0120: Sensor Configuration
0121: Pigweed project server
0122: Organize Pigweed code samples
0123: Sprout Bazel C++ toolchain API into a separate repository
0124: Interfaces for Retrieving Size Information from Multisink
0125: Statistics Database
0126: Key-Value Store Interfaces
0127: Sensor Reading
0128: Abstracting Thread Creation
0129: Support PW_ASSERT with non-argument message
0130: Update Sphinx theme
0132: pw_usb
Infra
Managing the Bazel lockfile
CI/CQ Intro
Rollers
Embedded C++ Guide
Style guides
Bazel
C++
Commit message
CLI
Protobuf
reStructuredText
Doxygen
Writing
Code of conduct
Docs contributors
Docs contributor guides
Module docs contributor guidelines
Writing
reStructuredText
Doxygen
Changelog updates
Contributing
Infra
Infra
#
Managing the Bazel lockfile
CI/CQ Intro
Rollers