West Projects index

This page acts as an index of projects (modules) compatible with the West meta-tool.

It primarily lists the components declared in Zephyr’s default manifest file. See Contributing External Components for more information about the contribution and review process for these imported components.

It also maintains a registry of external projects, maintained outside of the Zephyr Project, that can easily be integrated into a Zephyr workspace.

Active Projects/Modules

The projects below are enabled by default and will be downloaded when you call west update. Many of the projects or modules listed below are essential for building generic Zephyr application and include among others hardware support for many of the platforms available in Zephyr.

To disable any of the active modules, for example a specific HAL, use the following commands:

west config manifest.project-filter -- -hal_FOO
west update

Project

Revision

zephyr

v4.4.0.0

hal_microchip

v4.4.0.0

cmsis

512cc7e895e8491696b61f7ba8066b4a182569b8

cmsis-dsp

97512610ec92058f0119450b9e743eeb7e95b5c8

cmsis-nn

d20117c9e88cf9018d6fa06744dddac700c3e3a1

cmsis_6

30a859f44ef8ab4dc8f84b03ed586fd16ccf9d74

fatfs

f4ead3bf4a6dab3a07d7b5f5315795c073db568d

hal_atmel

8cd575049f04131e333558072484bfc6334c19c4

littlefs

8f5ca347843363882619d8f96c00d8dbd88a8e79

lvgl

85aa60d18b3d5e5588d7b247abf90198f07c8a63

mbedtls

a3e190fe44c78d1ba67f55979e1257328cc7d0d8

mcuboot

ee39e2d694bd827ffd1bebbce2f571a9154e6ec2

picolibc

01254932e8e81085817ed61fd858648584ffe37c

segger

50892fdbcf2f570e67baa72b8894a66b16946f72

tf-psa-crypto

dc575a2ddcc8cb16275d24c42a52eaf79ebe2231

zcbor

9164bd18dcd88ff9d9ef98279501fc1093571017

Inactive and Optional Projects/Modules

The projects below are optional and will not be downloaded when you call west update. You can add any of the projects or modules listed below and use them to write application code and extend your workspace with the added functionality.

To enable any of the modules below, use the following commands:

west config manifest.project-filter -- +nanopb
west update

Project

Revision

External Projects/Modules

The projects listed below are external and are not directly imported into the default manifest. To use any of the projects below, you will need to define your own manifest file which includes them. See Manifest Imports for information on recommended ways to do this while still inheriting the mandatory modules from Zephyr’s west.yml.

Use the dedicated template file to contribute new external modules to the list below: