Zephyr#

Pigweed has preliminary support for Zephyr. See the docs for these modules for more information:

Note

The version of Zephyr bundled with pw package install zephyr is being migrated to v3.6 as we near the latest release.

Get started with Zephyr and Pigweed#

  1. Check out the zephyr_pigweed repository for an example of a Zephyr starter project that has been set up to use Pigweed.

  2. See Zephyr Kconfig reference to find the Kconfig options for enabling individual Pigweed modules and features.

Testing#

To test against Zephyr, first go through the zephyr_pigweed tutorial. Once set up, simply invoke:

$ source ${PW_ROOT}/activate.sh
$ west twister -T ${PW_ROOT}

Attention

Testing has only been verified with -p native_posix. Proceed with caution.