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

cc917d7a40ae9c3ad9fcd7bcb66cc97aa595c902

wfa-qt-control-app

1f19f0b23e42205bab5f34ace335fffa5e7d32ff

mcuboot

5ec3a71ae3c8aae6620cd8def588d1c5c886e4e5

qcbor

bfe7b348dda29783c960d7a9cac05abecc4a22ed

t_cose

024c4298f84a82409e0ac0e1d5c2e8ee22cca901

mbedtls

804249ddcdcf78a16f9be760b9ff1f65c2f29d9e

oberon-psa-crypto

e8db62ed0fba5028e7ae0eba7b1fb63436ae6416

nrfxlib

27c2bd9a637dfcef31fdc68f9b1560395c39dde1

trusted-firmware-m

637e8597bdc668bd1017e310c4a12def35bd862a

psa-arch-tests

2caaea3f7ccd87fad4644bf6e07d197f77257aa7

cjson

c6af068b7f05207b28d68880740e4b9ec1e4b50a

azure-sdk-for-c

308c171cb4b5eed266649012a68406487ec81fb2

cirrus

1c837bcc27de9ccc06b020b9500e1547e559a1df

openthread

0fe68ff23527e8bb9a9821ca96a255fccfbb44a7

nrf_wifi

a5ad812af77c466c99955b4a8081931704142564

cmock

f65066f15d8248e6dcb778efb8739904a4512087

memfault-firmware-sdk

1.44.0

bsim

9fce3723520edcdfddcfa0f1162b45c80d3da527

coremark

d5fad6bd094899101a4e5fd53af7298160ced6ab

hostap

09cf9bf998b9e70c2926203447f620c01d68a064

chre

c4c2f49fdcaa2fed49eb1db027696a5734a010d2

cmsis

512cc7e895e8491696b61f7ba8066b4a182569b8

cmsis-dsp

97512610ec92058f0119450b9e743eeb7e95b5c8

cmsis-nn

d20117c9e88cf9018d6fa06744dddac700c3e3a1

cmsis_6

b2dfbe1a20bbd49c2d2c605073799671074bbb30

dhara

6f163ca05e174b168b4d148160b50eeaeeb561fc

edtt

c282625e694f0b53ea53e13231ea6d2f49411768

fatfs

f4ead3bf4a6dab3a07d7b5f5315795c073db568d

hal_nordic

4387c79cebd31927fb1ea7d64bee11728ae8041f

hal_st

e9f0468ade3c06d5e3961e3821543dd67c7ea7f0

hal_tdk

fa54cb65535b0ed69564423c9e0bf4e7ee47dcb1

hal_wurthelektronik

7c1297ea071d03289112eb24e789c89c7095c0a2

liblc3

48bbd3eacd36e99a57317a0a4867002e0b09e183

libmetal

c41f476ba425663cadf7e456b6432e4b21591278

libsbc

8e1beda02acb8972e29e6edbb423f7cafe16e445

littlefs

7b969efe9ecf2942e811aeaaa3f2782623642ccf

loramac-node

fb00b383072518c918e2258b0916c996f2d4eebe

lvgl

bbedf2656086a93a8468a1c98168a6b36631ce9a

mipi-sys-t

5a9d6055b62edc54566d6d0034d9daec91749b98

mldsa-native

3fc19982839305d305071f0de0c540bc9c9bea8a

nanopb

5499fd4c9a478f8139eeb07a82c3b4468d6067f7

net-tools

c3431f482ea8a7b570fa4573aa5d35875b7f2a23

nrf_hw_models

253d42e4c124aecd7b51afa4782140270e890a7d

open-amp

01032a8a7bdfdd541686f5dfa3671e602b9fcbff

percepio

57358a359d95fa7239d0dccd768f587ffc8f71bb

picolibc

01254932e8e81085817ed61fd858648584ffe37c

segger

50892fdbcf2f570e67baa72b8894a66b16946f72

tf-m-tests

420c95daa7a25143bb88f807a1e2c432dd4372e8

tf-psa-crypto

765af96a20a2b408474dcd950372ba9af4d26b62

uoscore-uedhoc

dc0ab6345450668de3f9597320a48c5a2d409bb6

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

nrf-802154

43bdae6feed8ce18d7cfce8bdfe54b5d89dfb424

dragoon

fc284aa8628a201517a1b3bbca9b7cab6854172c

find-my

5833beaf6f164c7ff67b2ea736f3fb30133a7b65

libmodem

9b2d0bb28af593c357d9dc8bfb10f80a08f57677

doc-internal

ae9f21960477636720a72ced869a6c342d502484

bme68x

v1.1.40407

bsec

v1.5.2400

babblesim_base

122b0d6fc1b23b3d678bfbaedb68c53d64b3f3bd

babblesim_ext_2G4_channel_NtNcable

20a38c997f507b0aa53817aab3d73a462fff7af1

babblesim_ext_2G4_channel_multiatt

bde72a57384dde7a4310bcf3843469401be93074

babblesim_ext_2G4_device_WLAN_actmod

9cb6d8e72695f6b785e57443f0629a18069d6ce4

babblesim_ext_2G4_device_burst_interferer

5b5339351d6e6a2368c686c734dc8b2fc65698fc

babblesim_ext_2G4_device_playback

abb48cd71ddd4e2a9022f4bf49b2712524c483e8

babblesim_ext_2G4_device_playbackv2

1fe3527d4d634de3f6e247771b180d42a14dcdb1

babblesim_ext_2G4_libPhyComv1

23e7a84f5bc452a361ab30acf3abb9dbdb57e9a8

babblesim_ext_2G4_modem_BLE_simple

6fdae81d5b5e348bd130c038d049b233ce983a74

babblesim_ext_2G4_modem_magic

d8281acb634895c8a769489c27146bdfe1a54938

babblesim_ext_2G4_phy_v1

b0e49ae3dd4d6d0f2286fd1392cee1b5206f5bbc

babblesim_ext_libCryptov1

da246018ebe031e4fe4a8228187fb459e9f3b2fa

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: