nRF Connect Docs
Versions
Versions
nRF Connect SDK Add-ons
Add-ons
nRF Connect SDK Bare Metal
Bare Metal
Documentation sets
nRF Connect SDK
nrfxlib
Zephyr Project
MCUboot
Trusted Firmware-M
Matter
Kconfig Reference
★
Feedback
Zephyr Project
nRF Connect SDK
4.4.0
Introduction
Developing with Zephyr
Getting Started Guide
Beyond the Getting Started Guide
Linux setup alternatives
macOS setup alternatives
Windows setup alternatives
Environment Variables
Application Development
Debugging
API Status and Guidelines
API Overview
API Lifecycle
Vendor-Specific API Placement Policy
API Design Guidelines
API Terminology
Language Support
C Language Support
Common C library code
Minimal libc
Newlib
Picolibc
C++ Language Support
Rust Language Support
Optimizations
Optimizing for Footprint
Optimization Tools
Flashing and Hardware Debugging
Flash & Debug Host Tools
Debug Probes
Modules (External projects)
West (Zephyr’s meta-tool)
Installing west
West Release Notes
Troubleshooting West
Basics
Built-in commands
Workspaces
West Manifests
Configuration
West aliases
Extensions
Building, Flashing and Debugging
Signing Binaries
Additional Zephyr extension commands
History and Motivation
Using Zephyr without west
Testing
Test Framework
Benchmarking Framework
Test Runner (Twister)
Twister Status
Twister blackbox tests
Integration with pytest test framework
Generating coverage reports
BabbleSim
Static Code Analysis (SCA)
Clang static analyzer support
CodeChecker support
Coverity
Parasoft C/C++test support
Devicetree diagnostics (
dtdoctor
)
ECLAIR support
GCC static analysis support
IAR C-STAT support
Polyspace support
Sparse support
Toolchains
Zephyr SDK
Arm Compiler 6
Arm Toolchain for Embedded (ATfE)
Cadence Tensilica Xtensa C/C++ Compiler (XCC)
DesignWare ARC MetaWare Development Toolkit (MWDT)
GNU Arm Embedded
IAR Arm Toolchain
Intel oneAPI Toolkit
Host Toolchains
Other Cross Compilers
Custom CMake Toolchains
Tools and IDEs
CLion
Coccinelle
STM32CubeIDE
Visual Studio Code
Workbench for Zephyr
Kernel
Kernel Services
Threads
Scheduling
CPU Idling
System Threads
Workqueue Threads
Operation without Threads
Interrupts
Polling API
Semaphores
Mutexes
Condition Variables
Events
Symmetric Multiprocessing
Queues
FIFOs
LIFOs
Stacks
Message Queues
Mailboxes
Pipes
Kernel Timing
Timers
Atomic Services
Floating Point Services
Version
Fatal Errors
Thread Local Storage (TLS)
Device Driver Model
User Mode
Overview
Memory Protection Design
Kernel Objects
System Calls
MPU Stack Objects
MPU Backed Userspace
Memory Management
Memory Heaps
Shared Multi Heap
Memory Slabs
Memory Blocks Allocator
Demand Paging
Virtual Memory
Data Structures
Single-linked List
Double-linked List
Multi Producer Single Consumer Packet Buffer
Single Producer Single Consumer Packet Buffer
Balanced Red/Black Tree
Ring Buffers
Multi Producer Single Consumer Lock Free Queue
Single Producer Single Consumer Lock Free Queue
Min-Heap Data Structure
Executing Time Functions
Object Cores
Time Utilities
Utilities
Iterable Sections
Code And Data Relocation
Scope-based Cleanup Helpers
OS Services
Binary Descriptors
Console
CPU Frequency Scaling
CPU Frequency Scaling Policies
On-Demand CPU Frequency Scaling Policy
Pressure based CPU Frequency Scaling Policy
CPU Load
CRC
Cryptography
PSA Crypto
Random Number Generation
Crypto APIs
Debugging
Thread analyzer
CPU load
Core Dump
GDB stub
Cortex-M Debug Monitor
MIPI STP Decoder
Symbol Table (Symtab)
ARM Coresight Trace Deformatter
Zyclictest
Device Management
MCUmgr
MCUmgr handlers
MCUmgr Callbacks
SMP Protocol Specification
Default/OS Management Group
Application/software image management group
Statistics management
Settings (Config) Management Group
File management
Shell management
Enumeration Management Group
Zephyr Management Group
SMP Transport Specification
Device Firmware Upgrade
Over-the-Air Update
EC Host Command
Digital Signal Processing (DSP)
Formatted Output
Input
GPIO Keyboard Matrix
Instrumentation
Interprocessor Communication (IPC)
IPC service
ICMsg backend
ICMsg with dynamically allocated buffers backend
JSON Web Token (JWT)
Linkable Loadable Extensions (LLEXT)
Configuration
Building extensions
Loading extensions
Troubleshooting
Debugging extensions
API Reference
Logging
Multi-domain logging using ARM Coresight STM
Tracing
Resource Management
Memory Attributes
Network Buffers
Modem modules
Asynchronous Notifications
Power Management
Overview
System Power Management
Device Power Management
Device Runtime Power Management
Power Domain
Power Management APIs
OS Abstraction
POSIX
Overview
POSIX Conformance
XSI Conformance
POSIX Application Environment Profiles (AEP)
Implementation Details
POSIX Option and Option Group Details
Additional Configuration Options
CMSIS RTOS v1
CMSIS RTOS v2
Power off
Profiling
Perf
Shell
Serialization
CBOR
JSON
Nanopb
State Machine Framework
Storage
Disk Access
NVMe
Flash Circular Buffer (FCB)
File Systems
Flash map
Non-Volatile Memory (NVMEM)
Non-Volatile Storage (NVS)
Retention System
Bootloader Information
Secure Storage
Settings
Stream Flash
Zephyr Memory Storage (ZMS)
Sensing Subsystem
Task Watchdog
Trusted Firmware-M (TF-M)
Trusted Firmware-M Overview
TF-M Requirements
TF-M Build System
Trusted Firmware-M Integration
Test Suites
UUID
Virtualization
Inter-VM Shared Memory
Real Time I/O (RTIO)
Zephyr bus (zbus)
Build and Configuration Systems
Build System (CMake)
Devicetree
Introduction to devicetree
Scope and purpose
Syntax and structure
Input and output files
Design goals
Devicetree bindings
Introduction to Devicetree Bindings
Devicetree bindings syntax
Rules for upstream bindings
Devicetree access from C/C++
Phandles
The
/zephyr,user
node
Devicetree HOWTOs
Troubleshooting devicetree
Devicetree versus Kconfig
Devicetree API
Bindings index
Configuration System (Kconfig)
Interactive Kconfig interfaces
Tracing values to their source
Setting Kconfig configuration values
Kconfig - Tips and Best Practices
Custom Kconfig Preprocessor Functions
Kconfig extensions
Snippets
Using Snippets
Built-in snippets
Zephyr Bluetooth LE Controller (bt-ll-sw-split)
CDC-ACM Console Snippet (cdc-acm-console)
Espressif snippets
Native Simulator support for hci_uart Snippet (hci-uart-native-sim)
Nordic snippets
NUS Console Snippet (nus-console)
RAM Console Snippet (ram-console)
RAM Tracing Snippet (ram-tracing)
RP2040/RP2350 boot mode retention setup (rp2-boot-mode-retention)
RTT Console Snippet (rtt-console)
SystemView RTT Tracing Snippet (rtt-tracing)
Semihost Tracing Snippet (semihost-tracing)
UART Console Snippet (uart-console)
Silicon Labs Packet Trace Interface (silabs-pti)
Slot1 partition snippet (slot1-partition)
SocketCAN on Native Simulator Snippet (socketcan-native-sim)
USB/IP on Native Simulator Snippet (usbip-native-sim)
Video Software Generator Snippet (video-sw-generator)
Wi-Fi snippets
Xen Dom0: universal snippet for XEN control domain
XIAO UART/Serial Console Snippet (xiao-serial-console)
Writing Snippets
Snippets Design
Zephyr CMake Package
Sysbuild (System build)
Sysbuild images
Application version management
Flashing
Flashing configuration
Signing Binaries
Connectivity
Bluetooth
Supported features
Qualification
AutoPTS on Windows 10 with nRF52 board
AutoPTS on Linux
Stack Architecture
LE Host
LE Audio Stack
LE Audio resources
LE Controller
Application Development
API
Service Discovery Protocol (SDP)
Bluetooth Logical Link Control and Adaptation Protocol (L2CAP) for BR/EDR
Serial Port Emulation (RFCOMM)
Hands Free Profile (HFP)
Advanced Audio Distribution Profile (A2DP)
Audio Video Remote Control Profile (AVRCP)
Generic Object Exchange Profile (GOEP)
Basic Imaging Profile (BIP)
Bluetooth Audio
Basic Audio Profile
Common Audio Profile
Bluetooth Coordinated Sets
Bluetooth Media
Bluetooth Microphone Control
Bluetooth Audio Volume Control
Bluetooth standard services
Generic Access Profile (GAP)
Generic Attribute Profile (GATT)
Attribute Protocol (ATT)
Bluetooth Mesh Profile
Logical Link Control and Adaptation Protocol (L2CAP)
Connection Management
Data Buffers
HCI Drivers
HCI RAW channel
Cryptography
Bluetooth Controller
Universal Unique Identifiers (UUIDs)
Tools
Shell
Bluetooth: Basic Audio Profile Shell
Bluetooth: Basic Audio Profile: Broadcast Assistant Shell
Bluetooth: Basic Audio Profile: Scan Delegator Shell
Bluetooth: Common Audio Profile Shell
Bluetooth: Call Control Profile Shell
Bluetooth: Coordinated Set Identification Profile Shell
Bluetooth: Gaming Audio Profile Shell
Bluetooth: Media Control Profile Shell
Bluetooth: Telephone Bearer Service Shell
Bluetooth: Telephone and Media Audio Profile Shell
Bluetooth: Public Broadcast Profile Shell
Bluetooth: A2DP Shell
Bluetooth: Classic: AVRCP Shell
Bluetooth: Classic: GOEP Shell
Bluetooth: Classic: HFP Shell
Bluetooth: Classic: L2CAP Shell
Bluetooth: Classic: RFCOMM Shell
Bluetooth: GAP Shell
Bluetooth: GATT Shell
Bluetooth: Isochronous Channels Shell
Bluetooth: L2CAP Shell
Controller Area Network (CAN) Bus Protocols
ISO-TP Transport Protocol
Networking
Overview
Network Stack Architecture
Network Packet Processing Statistics
Network Configuration Guide
Networking with the host system
Networking with native_sim board
Networking with QEMU Ethernet
Networking with QEMU
USB Device Networking
Networking with QEMU User
Networking with multiple Zephyr instances
Ethernet bridge with native_sim board
Networking with QEMU and IEEE 802.15.4
Networking with Arm FVP User Mode
Monitor Network Traffic
Network Tracing
Networking APIs
Network APIs
Network Packet Management
Networking Technologies
Protocols
Network System Management
Time Sensitive Networking
zperf: Network Traffic Generator
Connection Manager
Overview
Connectivity monitoring
Connectivity control
Connectivity Implementations
Distributed Switch Architecture (DSA)
LoRa and LoRaWAN
USB
USB device support (deprecated)
USB device support APIs (deprecated)
USB device controller driver API (deprecated)
USB device stack API (deprecated)
USB HID Class API (deprecated)
Binary Device Object Store (BOS) support API (deprecated)
USB device support
USB Vendor and Product identifiers
USB device CDC ACM
USB device support APIs
USB device controller (UDC) driver API
USB device stack API
HID device API
Audio Class 2 device API
USB Mass Storage Class device API
MIDI 2.0 Class device API
USB DFU device API
USB host support APIs
USB host controller (UHC) driver API
USB/IP protocol support
USB-C device stack
Human Interface Devices (HID)
Modbus
Hardware Support
Architecture-related Guides
Zephyr support status on ARC processors
Arm Cortex-M Developer Guide
Zephyr support status on RISC-V processors
Semihosting Guide
x86 Developer Guide
Xtensa Developer Guide
ARM System Control and Management Interface
Barriers API
Caching
Cache Control Configuration
Caching Basics
Zephyr’s device emulators/simulators
External Bus and Bus Connected Peripherals Emulators
Peripherals
1-Wire Bus
Analog-to-Digital Converter (ADC)
Auxiliary Display (auxdisplay)
Audio
Audio Codec
Digital Microphone (DMIC)
Inter-IC Sound (I2S) Bus
Digital Audio Interface (DAI)
Battery Backed RAM (BBRAM)
BC1.2 Devices (Experimental)
Biometrics
Clock Control
Controller Area Network (CAN)
CAN Controller
CAN Transceiver
CAN Shell
Chargers
Comparator
Coredump Device
Counter
Cyclic Redundancy Check (CRC)
Digital-to-Analog Converter (DAC)
Direct Memory Access (DMA)
Display
Electrically Erasable Programmable Read-Only Memory (EEPROM)
EEPROM API
EEPROM Shell
Enhanced Serial Peripheral Interface (eSPI) Bus
Entropy
Error Detection And Correction (EDAC)
In Band Error Correction Code (IBECC)
Flash
Fuel Gauge
GNSS (Global Navigation Satellite System)
General-Purpose Input/Output (GPIO)
Haptics
Hardware Information
Hardware Spinlocks (HWSPINLOCK)
I2C EEPROM Target
Improved Inter-Integrated Circuit (I3C) Bus
Inter-Integrated Circuit (I2C) Bus
Inter-Processor Mailbox (IPM)
Light-Emitting Diode (LED)
Management Data Input/Output (MDIO)
Multi-bit SPI Bus
Multi-Channel Inter-Processor Mailbox (MBOX)
Operational Amplifier (OPAMP)
One Time Programmable (OTP) memory devices
OTP API
Peripheral Component Interconnect express Bus (PCIe)
Platform Environment Control Interface (PECI)
PS/2
Peripheral Sensor Interface (PSI5)
Pulse Width Modulation (PWM)
Real-Time Clock (RTC)
Regulators
Reset Controller
Retained Memory
Secure Digital (SD card) interface
Sensors
Sensor Attributes
Sensor Channels
Sensor Triggers
Power Management
Device Tree
Fetch and Get
Read and Decode
Single Edge Nibble Transmission (SENT)
Serial Peripheral Interface (SPI) Bus
Steppers
Integrated Stepper Motion Control and Driver
Individual Stepper Motion Controller and Driver
System Management Bus (SMBus)
Universal Asynchronous Receiver-Transmitter (UART)
USB-C VBUS
USB Type-C Port Controller (TCPC)
Time-aware General-Purpose Input/Output (TGPIO)
Video
Watchdog
Wakeup Controller (WUC)
Pin Control
Porting
Architecture Porting Guide
SoC Porting Guide
Board Porting Guide
Shields
Virtualization
Virtual I/O (VIRTIO)
Contributing to Zephyr
Contribution Guidelines
Contributor Expectations
Reviewer Expectations
Coding Guidelines
Coding Style Guidelines
Naming conventions
C Code and General Style Guidelines
Doxygen Style Guidelines
CMake Style Guidelines
Devicetree Style Guidelines
Kconfig Style Guidelines
Python Style Guidelines
Proposals and RFCs
Modifying Contributions made by other developers
Pull Request Lifecycle Policy
Documentation Guidelines
Documentation Generation
Contributing External Components
Binary Blobs
Project and Governance
Technical Steering Committee (TSC)
TSC Project Roles
TSC Working Groups
Release Process
Feature Tracking
Code Flow and Branches
Development Environment and Tools
Bug Reporting
Communication and Collaboration
Code Documentation
Security
Zephyr Security Overview
Security Vulnerability Reporting
Secure Coding
Sensor Device Threat Model
Hardening Tool
Control Flow Integrity
Vulnerabilities
Security standards and Zephyr
EU Cyber Resilience Act (CRA)
ETSI 303-645
Safety
Zephyr Safety Overview
Safety Requirements Management
Safety Requirements
Safety Requirements Checklist
Getting Started with Requirements
Getting started with Requirements Management
Create your first Zephyr RTOS requirement
Samples and Demos
Application Development
Code relocation nocopy
External Library
Architecture-dependent Samples
MMU/MPU
Memory Protection Unit (MPU)
Symmetric Multiprocessing (SMP)
SMP Pi
SMP pktqueue
Basic
Blinky
PWM Blinky
Button
GPIO with custom Devicetree binding
Fade LED
System hashmap
Minimal footprint
PWM RGB LED
Servomotor
System heap
Basic thread manipulation
Bluetooth
Basic Audio Profile (BAP) Broadcast Audio Assistant
Basic Audio Profile (BAP) Broadcast Audio Sink
Basic Audio Profile (BAP) Broadcast Audio Source
Basic Audio Profile (BAP) Unicast Audio Client
Basic Audio Profile (BAP) Unicast Audio Server
Beacon
Broadcaster
Multiple Broadcaster
BTHome sensor template
Common Audio Profile (CAP) Acceptor
Common Audio Profile (CAP) Initiator
Call Control Profile (CCP) Call Control Server
Call Control Profile (CCP) Call Control Server
Central
Central / GATT Write
Heart-rate Monitor (Central)
Health Thermometer (Central)
Central Multilink
Central OTC
Central Periodic Advertising Sync Transfer (PAST)
Channel Sounding
Bluetooth Classic
A2DP Sink
A2DP Source
Hands-free
Hands-free Audio Gateway (AG)
Direct Advertising
Direction Finding Central
Direction Finding Periodic Advertising Locator
Direction Finding Periodic Advertising Beacon
Direction Finding Peripheral
Eddystone
Encrypted Advertising
Extended Advertising
Hearing Access Profile (HAP) Hearing Aid (HA)
HCI IPC
HCI Power Control
HCI SPI
HCI UART
HCI 3-wire (H:5)
HCI UART async
HCI USB
HCI Vendor-Specific Scan Request
iBeacon
Isochronous Broadcaster
Isochronous Broadcaster Benchmark
ISO (Central)
Isochronous Connected Channels Benchmark
ISO (Peripheral)
Synchronized Receiver
L2CAP Connection Oriented Channels (Acceptor)
L2CAP Connection Oriented Channels (Initiator)
Mesh
Mesh Demo
Mesh Provisioner
MTU Update
Observer
Public Broadcast Profile (PBP) Public Broadcast Sink
Public Broadcast Profile (PBP) Public Broadcast Source
Periodic Advertising
Periodic Advertising Connection Procedure (Initiator)
Periodic Advertising with Responses (PAwR) Advertiser
Periodic Advertising Synchronization
Periodic Advertising Connection Procedure (Responder)
Periodic Advertising with Responses (PAwR) Synchronization
Peripheral
Peripheral Accept List
Peripheral ANS
Cycling Speed and Cadence (CSC) Peripheral
DIS Peripheral
ESP Peripheral
Elapsed Time Service (ETS) Peripheral
Peripheral GAP service custom implementation
Peripheral GATT Write
HID Peripheral
Heart-rate Monitor (Peripheral)
Health Thermometer (Peripheral)
Peripheral Identity
Peripheral NUS
Peripheral Object Transfer Service (OTS)
Periodic Advertising Synchronization Transfer Peripheral
Peripheral SC-only
Scan & Advertise
ST Bluetooth LE Sensor Demo
Telephone and Media Audio Profile (TMAP) Broadcast Media Receiver (BMR)
Telephone and Media Audio Profile (TMAP) Broadcast Media Sender (BMS)
Telephone and Media Audio Profile (TMAP) Central
Telephone and Media Audio Profile (TMAP) Peripheral
Boards
96Boards
96Boards ArgonKey
ARC Secure Service
BBC
BBC micro:bit
EnjoyDigital
I2S example
Espressif ESP32 boards
Deep Sleep
Flash Encryption
Flash IPM on ESP32
Memory-Mapped Flash
Light Sleep
SPIRAM
Ultra Low Power coprocessor (ULP)
XTAL32K Watchdog Timer (WDT)
Google
Power Delivery Analyzer
Intel
Code relocation
Microchip
MEC15xxEVB Reference Board
Nordic Semiconductor
Battery Voltage Measurement
nRF clock control
nRF5x Clock Skew
Coresight STM benchmark
Dynamic Pin Control
IEEE 802.15.4 over RPMsg
Mesh OnOff Model
Mesh Models
Synchronized RTC
Nordic IronSide SE firmware update
LED matrix
nrfx
nrfx peripheral resource sharing
SPIS wake up
System Off
NXP
Number crunching using optimized library
Audio output AMP sample.
Audio output AMP sample.
Blinky AMP sample
mbox API AMP sample
OpenAMP DSP AMP Sample
FRDM-MCXA156 lpdac opamp lpadc example
RT1060 System Off
FLEXRAM magic address
RT595 System Off
S32 Network Controller (NETC)
PHYTEC
reel board
QuickLogic
Zephyr usbserial driver on Qomu
Raspberry Pi
Pico W WiFi + LED
Renesas
Renesas comparator
Renesas ELC Sample
Renesas Low-voltage Detection Sample using Comparator
OpenAMP Linux Zephyr RPMsg
STMicroelectronics
Backup SRAM
Bluetooth
Core Coupled Memory (CCM)
Hardware Semaphore (HSEM) Inter-Processor Communication on STM32 H7
I2C V2 timings
Master Clock Output (MCO)
Power Management
PWM
SensorTile.box sensors
SensorTile.box Pro
STWIN.box
UART
Texas Instruments
CC13x2/CC26x2 System Off
C++
C++ synchronization
Hello C++ world
Data Structures
Min-Heap Data Structure
Red-Black Tree Data Structure
Drivers
ADC
Analog-to-Digital Converter (ADC) with devicetree
Analog-to-Digital Converter (ADC) sequence sample
Generic ADC stream
Audio
audio codec
Digital Microphone (DMIC)
Auxiliary display
Auxiliary digits display
Biometrics
Fingerprint sensor
Controller Area Network (CAN)
Controller Area Network (CAN) babbling node
Controller Area Network (CAN) counter
Charger
LiteX clock control driver
Microchip XEC (MEC15xx/MEC172x) clock control driver sample application
Counter
Counter Alarm
DS3231 TCXO RTC
Cyclic Redundancy Check Drivers (CRC)
Crypto
Digital-to-Analog Converter (DAC)
Display
EEPROM
Enhanced Serial Peripheral Interface (eSPI)
Ethernet
Inter-VM Shared Memory (ivshmem) Ethernet
Firmware Samples
SCMI Platform Interaction
Flash shell
FPGA
FPGA Controller
Fuel Gauge
GNSS
General Purpose I/O (GPIO)
Bouffalolab GPIO FIFO / Wire Out UART
Button interrupt
Haptics
CS40L5x Haptic Driver
DRV2605 Haptic Driver
HT16K33 LED driver with keyscan
HWSPINLOCK
Inter-Integrated Circuit (I2C) Bus
I2C Custom Target
I2C RTIO loopback
I2C Target
I2S
I2S echo
I2S codec
I2S output
Inter-Processor Mailbox (IPM)
IPM on ESP32
IPM on NXP i.MX
IPM over IVSHMEM
IPM on NXP LPC
IPM with ARM MHU
JESD216 flash
HD44780 LCD controller
Light-Emitting Diode (LED)
IS31FL319x RGB LED
IS31FL3216A LED
IS31FL3733 LED Matrix
LED strip
LP3943 RGBW LED
LP50XX RGB LED
LP5562 RGB LED
LP5569 9-channel LED controller
PCA9633 LED
LED PWM
SCT2024 LED Controller
SX1509B RGB LED
Breathing-blinking LED (BBLED)
LoRa
LoRa receive
LoRa send
MBOX
MBOX Data
Memory controller (MEMC) driver
Miscellaneous
FT800
Grove LCD
Time-aware GPIO
Modem
AT Command Client
Hello hl78xx modem driver
Multi-bit SPI Bus (MSPI)
MSPI asynchronous transfer
JEDEC MSPI-NOR flash
Ambiq MSPI timing scan
OPAMP
Operational Amplifier (OPAMP) output measure sample
PECI interface
PS/2 interface
PSI5 interface
PWM
PWM Capture
PWM Event
Real-Time Clock (RTC)
SENT interface
SMBus shell
nRF SoC Internal Storage
SPI bitbang
JEDEC SPI-NOR flash
AT45 DataFlash driver
Stepper
Stepper
TMC50XX stepper
TMCM-3216 stepper
Universal Asynchronous Receiver-Transmitter (UART)
UART ASYNC API
UART echo
Native TTY UART
UART Passthrough
Video
Video capture
Video capture to LVGL
Video TCP server sink
Virtualization
IVSHMEM doorbell
1-Wire
1-Wire scanner
Watchdog
Hello World
Kernel and Scheduler
Bootargs
Condition Variables
Condition Variables
Meta-IRQ Thread Priority
Message Queue
External modules
CANopenNode
Android’s Context Hub Runtime Environment (CHRE)
CMSIS-DSP
CMSIS-DSP moving average
LVGL
LVGL line chart with accelerometer data
LVGL demos
LVGL Multi-display
LVGL screen transparency
Nanopb
TensorFlow Lite for Microcontrollers
Hello World
Magic Wand
TensorFlow Lite for Microcontrollers on Arm Ethos-U
Apache Thrift
Apache Thrift Hello World
Networking
Network packet capture
Cellular modem
IoT Cloud
AWS IoT Core MQTT
Microsoft Azure IoT Hub MQTT
TagoIO HTTP Post
Overview
VLAN
DHCPv4 client
DNS resolve
Network Ethernet
bridge
DSA (Distributed Switch Architecture)
gPTP
Link Layer Discovery Protocol (LLDP)
10BASE-T1S tests (OA_TC6)
Virtual LAN
FTP client shell sample
IPv4 autoconf client
Latmon Client
LwM2M client
mDNS responder
MIDI2 network transport
MQTT publisher
MQTT-SN publisher
OCPP charge point
OpenThread
OpenThread BorderRouter
OpenThread CoAP client and server application
OpenThread co-processor
OpenThread shell
Network packet filter
Prometheus Sample
Promiscuous mode
PTP
Quality of Service
Quality of Service
Secure MQTT Sensor/Actuator
Sockets API
Large HTTP download
SocketCAN
CoAP client
CoAP download
CoAP service
CoAP upload
Dumb HTTP server
Dumb HTTP server (multi-threaded)
Echo server (simple)
Asynchronous echo server using poll()
Asynchronous echo server using select()
Echo client (advanced)
Echo server (advanced)
Echo server (service)
HTTP Client
HTTP GET using plain sockets
HTTP Server
Network management socket
Packet socket
SNTP client
Socketpair
TCP sample for TTCN-3 based sanity check
UDP sender using SO_TXTIME
WebSocket Client
Network statistics
Remote syslog
Telnet console
TFTP client
Virtual network interface
Wi-Fi
Wi-Fi AP-STA mode
Wi-Fi shell
Wireguard VPN
802.15.4 “serial-radio”
zperf: Network Traffic Generator
Dining Philosophers
POSIX API
Environment Variables
eventfd()
gettimeofday() with clock initialization
POSIX Philosophers
uname()
PSA
PSA Internal Trusted Storage API
PSA Crypto persistent key
Regulator
Regulator Shell Sample
Sensors
6dof device FIFO streaming
Generic 6DOF Motion Dataready
Generic 3-Axis accelerometer polling
Generic 3-Axis accelerometer streaming
Accelerometer trigger
NPCX ADC Comparator
ADT7420 high-accuracy digital I2C temperature sensor
AMG88XX infrared array sensor
ams iAQcore indoor air quality sensor
APDS9960 RGB, ambient light, and gesture sensor
BME280 humidity and pressure sensor
BMG160 3-axis gyroscope
BMI270 6-axis IMU sensor
BQ274XX fuel gauge sensor
CCS811 indoor air quality sensor
Sensor Clock
Generic CO2 polling sample
Generic digital humidity temperature sensor polling
CPU die temperature polling
Generic distance measurement
DS18B20 1-Wire Temperature Sensor
FDC2X1X Capacitance-to-Digital Converter
FXAS21002 Gyroscope Sensor
Grove Temperature Sensor
GROW R502-A Fingerprint Sensor
Heart Rate Sensor
HTS221 Temperature and Humidity Monitor
I3G4250D 3-axis gyroscope sensor
MPU6050 Invensense Motion Tracking Device
INA219 Bidirectional Power/Current Monitor
ISL29035 Digital Light Sensor
JEDEC JC 42.4 compliant Temperature Sensor
Generic Light Sensor Polling
LIS2DH Motion Sensor
LPS22HB Temperature and Pressure Sensor
LPS22HH Temperature and Pressure Sensor
LPS22HH Temperature and Pressure Sensor (I3C)
LSM303DLHC Magnetometer and Accelerometer sensor
LSM6DSL IMU sensor
LSM6DSO IMU sensor
LSM6DSO IMU sensor (I2C on I3C bus)
Magnetometer Sensor
Magnetometer trigger
MAX17262 Fuel Gauge Sensor
MAX32664C + MAX86141 Sensor Hub
MAX6675 K-thermocouple to digital converter
NXP MCUX Analog Comparator (ACMP)
NXP MCUX Low-power Analog Comparator (LPCMP)
MH-Z19B: CO2 Sensor Sample
MPU6050 motion tracking device
MS5837 Digital Pressure Sensor
MTCH9010 Liquid Leak Detector Testbench
PAJ7620 Gesture Sensor
Barometric pressure and temperature sensor interrupt example
Barometric pressure and temperature sensor polling example
Proximity sensor
Quadrature Decoder Sensor
Iclegend S3KM1110 mmWave sensor
Sensor shell
SGP40 and SHT4X digital humidity and multipixel gas sensor
SHT3XD humidity sensor
SHT4X: High Accuracy Digital I2C Humidity Sensor
SM351LT Magnetoresistive Sensor
SoC Voltage Sensor
Generic device sample streaming using Data Ready trigger
TDK Advanced Pedometer and Event Detection (APEX)
TH02 Temperature and Humidity Sensor
Thermometer
TMP108 Temperature Sensor
TMP112 Temperature Sensor
TI_TMP11X Sample
VCNL4040 Proximity and Ambient Light Sensor
VEAA-X-3 proportional pressure control valve
VEML6031 High Accuracy Ambient Light Sensor
VEML6046 RGBIR Color Sensor
VL53L0X Time Of Flight sensor
Shields
LMP90100 Sensor AFE Evaluation Board Shield Samples
LMP90100 Sensor AFE Evaluation Board: RTD Sample
nPM13xx EK
nPM2100 EK
nPM6001 EK
RTK0EG0019B01002BJ Capacitive Touch Application Shield
X-NUCLEO-53L0A1 shield
X-NUCLEO-IKS01A1 shield
X-NUCLEO-IKS01A2 shield
X-NUCLEO-IKS01A2 shield - SensorHub (Mode 2)
X-NUCLEO-IKS01A2 shield - Standard (Mode 1)
X-NUCLEO-IKS01A3 shield
X-NUCLEO-IKS01A3 shield - SensorHub (Mode 2)
X-NUCLEO-IKS01A3 shield - Standard (Mode 1)
X-NUCLEO-IKS02A1 shield
X-NUCLEO-IKS02A1 shield - MEMS microphone
X-NUCLEO-IKS02A1 shield - SensorHub (Mode 2)
X-NUCLEO-IKS02A1 shield - Standard (Mode 1)
X-NUCLEO-IKS4A1 shield
X-NUCLEO-IKS4A1 shield SHUB1 (Mode 3) sample
X-NUCLEO-IKS4A1: shield SHUB2 (Mode 2) sample
X-NUCLEO-IKS4A1 shield Standard (Mode 1) sample
Subsystems
Binary Descriptor
Binary descriptors “Hello World”
Binary descriptors read
Controller Area Network (CAN) Bus
ISO-TP library
Console
Console echo
console_getchar()
console_getline()
CPU Freq
On-demand CPU frequency scaling
Pressure based CPU frequency scaling
Cyclic Redundancy Check Subsystem (CRC Subsys)
CMSIS-DAP
Debug
Debug Monitor
Fuzzing
Demand paging
Display
Character frame buffer
Custom fonts
Character Framebuffer shell module
LVGL basic sample
EDAC shell
File Systems
EXT2 filesystem fstab
Fatfs filesystem fstab
Format filesystem
File system manipulation
LittleFS filesystem
virtiofs filesystem
Input
Draw touch events
Input dump
Instrumentation
Inter-Processor Communication (IPC)
IPC service: icmsg backend
IPC service: Multi-endpoint
IPC service: static vrings backend
OpenAMP
OpenAMP using resource table
RPMsg service
Key-Value Storage Systems
Non-Volatile Storage (NVS)
Zephyr Memory Storage (ZMS)
ZMS Cycle Count Verification
Linkable Loadable Extensions (LLEXT)
Linkable loadable extensions EDK
Linkable loadable extensions “module” sample
Linkable loadable extensions shell module
Logging
Bluetooth logging backend
Dictionary-based logging
Logging
MIPI Sys-T Logging Sample
LoRaWAN
LoRaWAN class A device
LoRaWAN FUOTA
Management
Eclipse hawkBit Direct Device Integration API
Open Supervised Device Protocol (OSDP)
UpdateHub embedded Firmware Over-The-Air (FOTA) update
Modbus
Modbus RTU client
Modbus RTU server
Modbus TCP-to-serial gateway
Modbus TCP server
Power Management
Device Idle Power Management
PMCI
MCTP
Portability
Dining Philosophers (CMSIS RTOS V1 APIs)
Synchronization using CMSIS RTOS V1 APIs
Dining Philosophers (CMSIS RTOS V2 APIs)
Synchronization using CMSIS RTOS V2 APIs
Profiling
Perf tool
Real Time I/O (RTIO)
Producer Consumer
Sensor batch processing
Sensing
Sensing subsystem
Settings API
Shell
devmem load shell
File system shell
Custom Shell module
Arm SiP Services on Intel Agilex SoC FPGA
State Machine Framework
Hierarchical State Machine Demo based on example from PSiCC2
SMF Calculator
Task watchdog
Test suites
zephyr benchmark sample
Pytest shell application testing
Tracing
USB
USB CDC ACM UART sample
USB CDC-ACM bridge
Console over USB CDC ACM
USB DFU
USB HID keyboard
USB HID mouse
USB Host UVC Camera
Legacy USB device support
USB Mass Storage
USB MIDI2 device
USB shell
USB device testing application
USB Audio asynchronous explicit feedback sample
USB Audio asynchronous implicit feedback sample
USB Video webcam
WebUSB
WebUSB HTML Demo App
USB-C device support
Basic USB-C DRP
Basic USB-C Sink
Basic USB-C Source
UUID
zbus
zbus Async Listeners
Benchmarking
Confirmed channel
Dynamic channel
zbus Hello World
Message subscriber
zbus Priority Boost
zbus Proxy agent - IPC
Remote mock sample
Runtime observer registration
UART bridge
Work queue
Basic Synchronization
Sysbuild
Hello World for multiple board targets using Sysbuild
MCUboot with sysbuild
TF-M Integration
TF-M PSA crypto
TF-M PSA Protected Storage
TF-M IPC
TF-M Platform Security Architecture Test Sample
TF-M Secure Partition
Userspace
Hello World
Producer/consumer
Userspace Protected Memory
Syscall performance
Sample Definition and Criteria
Supported Boards and Shields
01space
ESP32C3 0.42 OLED
96Boards
Aerocore2
Argonkey
Avenger96
96Boards Carbon nRF51
96Boards Carbon
Meerkat96
Neonkey
Nitrogen
STM32 Sensor Mezzanine
WisTrio
Aconno
acn52832
Project ACRN
ACRN hypervisor
Actinius
Icarus
Icarus Bee
Icarus SoM
Icarus SoM DK
Adafruit Industries LLC
Feather RP2040 Adalogger
Feather RP2040 CAN bus
Adafruit Feather ESP32
Adafruit Feather ESP32S2
Adafruit Feather ESP32S2 TFT
Adafruit Feather ESP32S2 TFT Reverse
Adafruit Feather ESP32S3
Adafruit Feather ESP32S3 TFT
Adafruit ESP32-S3 Reverse TFT Feather
Feather M0 Basic Proto
Feather M0 LoRa
Feather M4 Express
Feather nRF52840 (Express, Sense)
RP2040 Prop-Maker Feather
Feather RP2040 RFM95 Lora
Feather RP2040
RP2040 Scorpio Feather
Feather STM32F405 Express
Grand Central M4 Express
ItsyBitsy nRF52840
ItsyBitsy M4 Express
Itsybitsy RP2040
KB2040
Adafruit MacroPad RP2040
Metro RP2040
Adafruit Metro RP2350
nRF52 Adafruit Feather
QT Py ESP32-S3
QT Py RP2040
Trinket M0
Trinkey QT2040
Analog Devices, Inc.
AD-SWIOT1L-SL
AD-APARD32690-SL
EVAL-ADIN1110EVB Evaluation board
EVAL-ADIN2111D1Z
EVAL-ADIN2111EVB Evaluation board
MAX32650EVKIT
MAX32650FTHR
MAX32655EVKIT
MAX32655FTHR
MAX32657EVKIT
MAX32658EVKIT
MAX32660EVSYS
MAX32662EVKIT
MAX32666EVKIT
MAX32666FTHR
MAX32670EVKIT
MAX32672EVKIT
MAX32672FTHR
MAX32675EVKIT
MAX32680EVKIT
MAX32690EVKIT
MAX32690FTHR
MAX78000EVKIT
MAX78000FTHR
MAX78002EVKIT
SDP-K1
Aesc Silicon
ElemRV-N
Ai-Thinker Co.
Ai-Thinker M61-32S development board
Ai-Thinker M62-12F development board
Ai-Thinker WB2-12F development board
Ai-Thinker ESP32-CAM
Alientek
DNESP32S3B
STM32L475 Pandora
Alif Semiconductor
Alif Ensemble E1C Development Kit
Alif Ensemble E8 Development Kit
Ambiq
Apollo2 EVB
Apollo3 Blue EVB
Apollo3 Blue Plus EVB
Apollo4 Blue Plus KXR EVB
Apollo4P EVB
Apollo510 SOC Evaluation Board
Advanced Micro Devices (AMD), Inc.
ACP 6.0 Xtensa Audio DSP
KV260 Development Board RPU Cortex-R5
AMD Versal Gen 2 APU Development Board
Versal 2 RPU development board
AMD Versal APU Development Board
AMD Versal RPU Cortex-R5
Versal Net APU Development Board
Versal NET RPU development board
Andes Technology
ADP-XC7K AE350
Antmicro
Myra SiP Baseboard
Arduino
Arduino Due
Arduino GIGA R1 WiFi
Arduino MKR Zero
Arduino Nano 33 BLE (Sense)
Arduino Nano 33 IOT
Arduino Nano Matter
Arduino Nicla Sense ME
Arduino Nicla Vision
Arduino OPTA
Arduino Portenta C33
Arduino Portenta H7
Arduino UNO Q
Arduino UNO R4 Minima/WiFi
Arduino/Genuino Zero
ARM Ltd.
BASE RevC 2xAEM (Architectural Envelope Model) Fixed Virtual Platform
FVP BaseR AEMv8-R
V2M MPS2
ARM MPS2+ AN521
ARM V2M MPS2 Armv6-m (AN383)
ARM V2M MPS2 Armv7-m (AN385/AN386/AN500)
MPS3 FPGA/Corstone FVP
MPS4 Corstone FVP
V2M Beetle
V2M Musca B1
V2M Musca-S1
ASPEED Technology Inc.
AST1030_EVB
Atmark Techno
Degu Evaluation Kit
Atmel Corporation
SAM4E Xplained Pro
SAM4L-EK
SAM4S Xplained
SAM E70(B) Xplained
SAM V71(B) Xplained Ultra
SAM C21N Xplained Pro Evaluation Kit
SAM D20 Xplained Pro Evaluation Kit
SAM D21 Xplained Pro Evaluation Kit
SAM E54 Xplained Pro Evaluation Kit
SAM L21 Xplained Pro Evaluation Kit
SAM R21 Xplained Pro Evaluation Kit
SAM R34 Xplained Pro Evaluation Kit
BBC
micro:bit
micro:bit V2
Blue Clover Devices
Blue Clover PLT Demo V2 nRF52832
BeagleBoard.org Foundation
BeagleBone AI-64
BeagleConnect Freedom
BeaglePlay
BeagleV®-Fire
BeagleY-AI
PocketBeagle 2
Bouffalo Lab Intelligent Technology (Nanjing) Co., Ltd.
BL604E IOT DVK development board
Bouffalo Lab BL706-IoT-DVK
BlackBerry
QNX Hypervisor Virtual Machine
Blues
Cygnet
Swan
Broadcom Corporation
BCM958401M2
Broadcom BCM958402M2 (Cortex-A72)
Broadcom BCM958402M2 (Cortex-M7)
bytesatwork
byteSENSI-L
Cadence Design Systems Inc.
Xtensa simulator
Circuit Dojo
nRF9160 Feather
Cirrus Logic, Inc.
CRD40L50-POC-Q
Contextual Electronics
Advanced BLE Cell
Core Devices LLC
Pebble 2 Duo
Pebble Time 2
Croxel
CX1825 nRF52840
CTHINGS.CO
CTHINGS.CO Connectivity Card
Cypress
PSOC 63 BLE Pioneer Kit
PSOC 6 WiFi-BT Pioneer Kit
Cytron
Cytron Maker Nano RP2040
Cytron Maker Pi RP2040
Cytron Maker Uno RP2040
Motion 2350 Pro
DFRobot
DFRobot Beetle ESP32-C3
DFRobot Beetle RP2040
Beetle RP2350
Digilent, Inc.
Arty
Zybo
Doctors of Intelligence & Technology
DT-BL10 coexistence Module Development Kit
XT-ZB1 Zigbee 3.0 and BLE 5.0 Coexistence Module Development Kit
DPTechnics
Walter
Dragino
LSN50 LoRA Sensor Node
NBSN95 NB-IoT Sensor Node
Chengdu Ebyte Electronic Technology
E73-TBB
Efinix, Inc.
Titanium Ti60 F225
Egis Technology Inc.
ET171 Development Board
Elan Microelectronics Corp.
ELAN EM32F967
Electronut Labs
Labs Blip
Labs Papyr
Element 14
WaRP7 - Next Generation IoT and Wearable Development Platform
Guangdong Embedsky Technology Co., Ltd
TQ H503A
ENE
ENE KB1062_EVB
ENE KB1200_EVB
EnjoyDigital
LiteX VexRiscv
Espressif
ESP32-DevKitC
ESP32-Ethernet-Kit
ESP32-C3-DevKitC
ESP32-C3-DevKitM
ESP32-C3-DevKit-RUST
ESP32-C5-DevKitC-1
ESP32-C6-DevKitC
ESP32-H2-DevKitM
ESP32-S2-DevKitC
ESP32-S2-Saola
ESP32-S3-DevKitC
ESP32-S3-EYE
ESP8684-DevKitM
ESP Thread Border Router / ZigBee Gateway
ESP-WROVER-KIT
Ezurio
BL5340 DVK
BL54L15 DVK
BL54L15u DVK
BL652 DVK
BL653 DVK
BL654 DVK
BL654 Sensor Board
BL654 USB (451-00004)
Sentrius BT510 Sensor
Sentrius BT610 Sensor
Lyra 24 P10 DVK
Lyra 24 P20 DVK
Lyra 24 P20RF DVK
Lyra 24 S10 DVK
Lyra P DVK
Lyra S DVK
Sentrius™ MG100 Gateway
Pinnacle 100 DVK
RM1261 DVK
RM1262 DVK
RM1xx DVK
Fanke
FK723M1-ZGT6
FK743M5-XIH6
FK750M1-VBT6
FK7B0M1-VBT6
Firefly
ROC-RK3568-PC (Quad-core Cortex-A55)
ROC-RK3588-PC (Quad-core Cortex-A55)
FoBE Studio
Quill nRF52840 Mesh
Framework Computer Inc
Framework LED Matrix
Framework Laptop 16 Keyboard
Franzininho
ESP32-S2 Franzininho
FYSETC
UCAN
Gaisler
Generic LEON3
GR716-MINI Development Board
GARDENA GmbH
Smart Garden Radio Module
GigaDevice Semiconductor
GD32A503V-EVAL
GD32E103V-EVAL
GD32E507V-START
GD32E507Z-EVAL
GD32F350R-EVAL
GD32F403Z-EVAL
GD32F407V-START
GD32F450I-EVAL
GD32F450V-START
GD32F450Z-EVAL
GD32F470I-EVAL
GD32L233R-EVA
GD32VF103C-STARTER
GD32VF103V-EVAL
Google, Inc.
Dragonclaw Development Board
Icetower Development Board
Quincy
Twinkie V2
HardKernel
ODROID-GO
Heltec
WiFi LoRa 32 (V2)
WiFi LoRa 32 (V3)
Wireless Stick Lite (V3)
Wireless Tracker (V1.1)
Shenzhen Holyiot Technology Co.
21014 Module
HOLYIOT 25008
YJ-16019
YJ-17095
IAR
STM32F429II-ACA
Infineon Technologies
PSOC™ 4100S Max pioneer kit
PSOC™ 6 AI Evaluation Kit
PSOC™ 62S4 Pioneer Kit
CY8CPROTO-041TP
CY8CPROTO-062-4343W
CY8CPROTO-063-BLE
CYW920829M2EVK-02
PSOC™ Control C3M5 Evaluation Kit
PSOC™ Edge E84 AI Evaluation Kit
PSOC™ Edge E84 Evaluation Kit
T2G Body High Evaluation Kit
T2G Body High Lite Evaluation Kit
XMC7200 Evaluation Kit
XMC45-RELAX-KIT
XMC47-RELAX-KIT
innblue
nRF9160 INNBLUE21
nRF9160 INNBLUE22
Intel Corporation
Alder Lake N
Intel ADSP
Intel ADSP cAVS and ACE
Zephyr Audio DSP Development on Chromebooks
Intel ADSP CAVS 2.5
Intel ADSP ACE 1.5
Bartlett Lake P CRB
Elkhart Lake CRB
Intel Integrated Sensor Hub (ISH)
INTEL FPGA niosv_g
INTEL FPGA niosv_m
Panther Lake H CRB
Raptor Lake CRB
Agilex™ 5 SoC FPGA Development Kit
Agilex SoC Development Kit
Intel® Cyclone® V SoC Development Kit
Wildcat Lake CRB
ITE Tech. Inc.
IT51XXX series
IT82XX2 series
IT8XXX2 series
Khadas
Edge2
Edge-V
Kincony
KC868-A32
KWS Computersysteme Gmbh
Pico2-SPE
Pico-SPE
Lilygo
T-Dongle S3
TTGO LoRa32
TTGO T7 Mini32 V1.5
TTGO T8-C3
TTGO T8-S3
TTGO TBeam
TTGO T-OI-PLUS
T-Watch S3
Longan Labs
CANBed RP2040
lowRISC
OpenTitan Earl Grey
Luatos
ESP32C3_LUATOS_CORE
ESP32S3-Luatos-Core
M5Stack
ATOM Lite
AtomS3
AtomS3 Lite
Core2
CoreS3
Fire
NanoC6
StampS3
M5StickC PLUS
STAMP-C3
Mad Machine
SwiftIO Feather
SwiftIO
Makerbase
MKS CANable V1.0
MKS CANable V2.0
Maker Diary
nRF52832-mdk
nRF52840-mdk
nRF52840 MDK USB Dongle
Mediatek Audio DSPs
Microchip Technology Inc.
UPD301C Basic Sink Application Example
M2GL025 Mi-V
MEC1501 Modular card ASSY6885
MEC15xxEVB ASSY6853
MEC172xEVB ASSY6906
MEC172x Modular Card ASSY6930 (Rev. B)
MEC17xxEVB ASSY6941
mpfs_icicle
PIC32CM JH01 Curiosity Nano+ Touch Evaluation Kit
PIC32CM JH01 Curiosity Pro
PIC32CM PL10 Curiosity Nano
PIC32CX SG41 Curiosity Ultra
PIC32CX SG61 Curiosity Ultra
PIC32CZ CA80 Curiosity Ultra
PIC32CZ CA90 Curiosity Ultra
pic64gx_curiosity_kit
SAM E54 Curiosity Ultra
SAM E54 Xplained Pro
SAMA7D65 Curiosity Kit
SAMA7G54 Evaluation Kit
MikroElektronika d.o.o.
Clicker 2 for STM32
Clicker RA4M1
Hexiwear
MINI-M4 for STM32
MikroE Quail
STM32 M4 Clicker
MXCHIP
AZ3166 MXChip IoT DevKit
POSIX/Native Boards
The POSIX architecture
Bsim boards
Cross-compiling the POSIX architecture
Native simulator - native_sim
NRF52 simulated board (BabbleSim)
NRF5340 simulated boards (BabbleSim)
NRF54L15 simulated board (BabbleSim)
NRF54LM20 simulated board (BabbleSim)
Nordic Semiconductor
nRF21540 DK
nRF51 DK
nRF51 Dongle
nRF52833 DK
nRF52840 DK
nRF52840 Dongle
nRF52 DK
nRF5340 Audio DK
nRF5340 DK
nRF54H20 DK
nRF54L15 DK
nRF54L15 TAG
nRF54LM20 DK
nRF7002 DK
nRF7120 DK
nRF9131 EK
nRF9151 DK
nRF9160 DK
nRF9161 DK
nRF93M1 DK
Thingy:52
Thingy:53
Norik Systems
Octopus IO-Board
Octopus SoM
Nuvoton Technology Corporation
NPCK3M8K_EVB
NPCM400_EVB
NPCX4M8F_EVB
NPCX7M6FB_EVB
NPCX9M6F_EVB
NUMAKER NUGESTUREAI M55M1
NUMAKER M2L31KI
NUMAKER M3334KI
NUMAKER M5531
NUMAKER M55M1
NUMAKER PFM M467
NUMAKER PFM M487
NXP Semiconductors
FRDM-IMX91
FRDM-IMX93
FRDM-iMXRT1186
FRDM-K22F
FRDM-K32L2B3
FRDM-K64F
FRDM-K82F
FRDM-KE15Z
FRDM-KE16Z
FRDM-KE17Z
FRDM-KE17Z512
FRDM-KL25Z
FRDM-KW41Z
FRDM-MCXA153
FRDM-MCXA156
FRDM-MCXA344
FRDM-MCXA577
FRDM-MCXA266
FRDM-MCXA346
FRDM-MCXA366
FRDM-MCXC242
FRDM-MCXC444
FRDM-MCXE247
FRDM-MCXE31B
FRDM-MCXL255
FRDM-MCXN236
FRDM-MCXN947
FRDM-MCXW23
FRDM-MCXW70
FRDM-MCXW71
FRDM-MCXW72
FRDM-RW612
i.MX8MM EVK
i.MX8MN EVK (Cortex-A53)
i.MX8MP EVK
MIMX8MQ EVK
i.MX91 EVK
i.MX91 QSB
i.MX93 EVK
i.MX943 EVK
i.MX95 EVK
i.MX95 15x15 EVK
LPCXpresso11U68
LPCXPRESSO51U68
LPCXPRESSO54114
LPCXpresso55S06
LPCXpresso55S16
LPCXpresso55S28
LPCXpresso55S36
LPCXPRESSO55S69
LS1046A RDB
MCX-N5XX-EVK
MCX-N9XX-EVK
MCXW23-EVK
MCXW72-EVK
MIMXRT1010-EVK
MIMXRT1015-EVK
MIMXRT1020-EVK
MIMXRT1024-EVK
MIMXRT1040-EVK
MIMXRT1050-EVK
MIMXRT1060-EVK
MIMXRT1062-FMURT6
MIMXRT1064-EVK
MIMXRT1160-EVK
MIMXRT1170-EVK
MIMXRT1180-EVK
MIMXRT595-EVK
MIMXRT685-EVK
MIMXRT700-EVK
MR-CANHUBK3
RD-RW612-BGA
RDDRONE-FMUK66
S32K148EVB-Q176
S32K5XXCVB
X-S32Z27X-DC (DC2)
TWR-KE18F
TWR-KV58F220M
UCANS32K1SIC
USB-KW24D512
VMU RT1170
Octavo
OSD32MP1-BRK
OLIMEX Ltd.
LoRa STM32WL DevKit
ESP32-EVB
OLIMEXINO-STM32
OLIMEX-STM32-E407
OLIMEX-STM32-H103
OLIMEX-STM32-H405
OLIMEX-STM32-H407
OLIMEX-STM32-P405
OpenHW Group
Digilent CV32A6 on Genesys 2
Digilent CV64A6 on Genesys 2
OpenISA
OpenISA VEGAboard
Other and unknown vendors
Black STM32 F407VE Development Board
Black STM32 F407ZG Pro Development Board
CANbardo
candleLight
candleLightFD
DOIT ESP32-DevKit-V1
ESP32-C3 Development Board (LCKFB)
ESP32-C3-SUPERMINI
ICE-V Wireless
NEORV32
Pro Micro nRF52840
Arturo182 Serpente
STM32 Minimum Development Board
STM32F030 DEMO BOARD
STM32F103 Mini
STM32 Mini F401
Panasonic Corporation
PAN1770 Evaluation Board
PAN1780 Evaluation Board
PAN1781 Evaluation Board
PAN1782 Evaluation Board
PAN1783 Evaluation Board
PAN B611 Evaluation Board
Particle Industries
Argon
Boron
Redbear Labs Nano
Redbear Labs Nano v2
Xenon
PCB Cupid
Glyph-C3
Glyph-C6
Glyph-H2
Peregrine
SAM4L WM-400 Cape Board
PHYTEC
phyBOARD-Atlas i.MX RT1170
phyBOARD-Electra AM64x M4F Core
phyBOARD-Lyra AM62x A53 Core
phyBOARD-Lyra AM62x M4F Core
phyBOARD-Nash i.MX93
phyBOARD-Polis i.MX8M Mini
phyBOARD-Pollux i.MX8M Plus
reel board
Pimoroni Ltd.
Pimoroni Pico Plus2
Pimoroni Tiny 2040
Pine64
PineTime DevKit0
PJRC
Teensy 4.0
Qualcomm Technologies, Inc.
QCC744M Evaluation Kit
QEMU
QEMU Emulation for ARCv2 & ARCv3
QEMU Emulation for ARM Cortex-A53
QEMU Emulation for ARM Cortex-M0
QEMU Emulation for ARM Cortex-M3
QEMU Emulation for ARM Cortex-R5
QEMU Emulation for ARM AArch64 Virt KVM
QEMU Emulation for LEON3
QEMU Emulation for MIPS Malta
QEMU Emulation for OpenRISC 1000
QEMU Emulation for RISCV32
QEMU Emulation for RISCV32 XIP
QEMU Emulation for RISCV32E
QEMU Emulation for RISCV64
QEMU Emulation for Renesas RX
QEMU Emulation for X86
QEMU Emulation for Xtensa
Qorvo, Inc.
Decawave DWM1001
Decawave DWM3001CDK
QuickLogic Corp.
Qomu
QuickFeather
RAKwireless
RAK11160
RAK11720
RAK3112
RAK3172
RAK4631
RAK5010
Raspberry Pi Foundation
Raspberry Pi 4 Model B (Cortex-A72)
Raspberry Pi 5 (Cortex-A76)
Raspberry Pi Debug Probe
Raspberry Pi Pico
Raspberry Pi Pico 2
Raytac Corporation
AN54LQ-DB-15
AN7002Q-DB-5340
MDBT50Q-CX-40 Dongle
MDBT50Q-DB-33
MDBT50Q-DB-40
MDBT53-DB-40
MDBT53V-DB-40
Realtek
RTL8721F Evaluation Board
RTL872xD Evaluation Board
RTL8721Dx Evaluation Board
RTL8752H Evaluation Board
RTL87x2G Model A Evaluation Board
RTS5817 MAA Evaluation Board
RTS5912 Evaluation Board
Renesas Electronics Corporation
RA8D1 AI Kit Development Platform
CPKCOR RA8D1B board
DA14695 Development Kit USB
DA1469x Development Kit Pro
RA2A1 Evaluation Kit
RA2L1 Evaluation Kit
RA4C1 Evaluation Kit
RA4E2 Evaluation Kit
RA4L1 Evaluation Kit
RA4M1 Evaluation Kit
RA4M2 Evaluation Kit
RA4M3 Evaluation Kit
RA4W1 Evaluation Kit
RA6E2 Evaluation Kit
RA6M1 Evaluation Kit
RA6M2 Evaluation Kit
RA6M3 Evaluation Kit
RA6M4 Evaluation Kit
RA6M5 Evaluation Kit
RA8D1 Evaluation Kit
RA8D2 Evaluation Kit
RA8M1 Evaluation Kit
RA8M2 Evaluation Kit
RA8P1 Evaluation Kit
RA8T2 Evaluation Kit
RX261 Evaluation Kit
RA0E1 Fast Prototype Board
RA4E1 Fast Prototyping Board
RA6E1 Fast Prototyping Board
RA6E2 Fast Prototyping Board
Fast Prototyping Board for RA8E1 MCU Group
Fast Prototyping Board for RX140
RX14T Fast Prototyping Board
RX261 Fast Prototyping Board
RX14T Motor Control Board
RX26T Motor Control Board
RA4T1 Motor Control Kit
RA8T1 Motor Control Kit
RA8T2 Motor Control Kit
R-Car H3ULCB
R-Car Salvator-X
R-Car Salvator-XS
R-Car Spider
Renesas Starter Kit for RX130
Renesas Starter Kit for RX140
Capacitive Touch Evaluation System for RA2L1
RZ/A2M Evaluation Kit
RZ/A3UL SMARC Evaluation Board Kit
RZ/G2L SMARC Evaluation Board Kit
RZ/G2LC SMARC Evaluation Board Kit
RZ/G2UL SMARC Evaluation Board Kit
RZ/G3E Evaluation Board Kit
RZ/G3S SMARC Evaluation Board Kit
RZ/N2H Evaluation Board Kit
Renesas Starter Kit+ for RZ/N2L
RZ/T2H Evaluation Board Kit
Renesas Starter Kit+ for RZ/T2L
Renesas Starter Kit+ for RZ/T2M
RZ/V2H Evaluation Board Kit
RZ/V2L SMARC Evaluation Board Kit
RZ/V2N Evaluation Board Kit
RA4E1 Voice User Reference Kit
Renode
Cortex-R8 Virtual
RISCV32 Virtual
Retronix Technology Inc
Sparrow Hawk R-Car V4H SBC
Ronoth
LoDev
AcSIP S76S
Ruiside
ART-Pi
ART-Pi2
RA8D1 Vision Board
Ruuvi
RuuviTag
Space Cubics
SC-OBC Module A1
SC-OBC Module V1
Seagate Technology PLC
FireCuda Gaming SSD (FaZe) board
Legend
SECO SpA
SECO SBC-3.5-PX30 (JUNO - D23) (STM32F302)
Seeed Technology Co., Ltd
LoRa-E5 Dev Board
LoRa-E5 mini
reTerminal E1002
Seeeduino XIAO
Wio Terminal
Wio-WM1110 Dev Kit
XIAO BLE (Sense)
XIAO ESP32C3
XIAO ESP32C6
XIAO ESP32S3
XIAO MG24
XIAO NRF54L15
XIAO RA4M1
XIAO RP2040
XIAO RP2350
SEGGER Microcontroller GmbH
IP Switch Board
Cortex-M Trace Reference Board V1.2
Sensry
Ganymed Break-Out-Board (BOB)
Ganymed Starter Kit (SK)
Shields
Abrobot ESP32 C3 OLED Shield
Adafruit 24LC32 EEPROM Shield
Adafruit 2.8” TFT Touch Shield v2
Adafruit I2C to 8 Channel Solenoid Driver Shield
Adafruit AD5693R DAC Shield
Adafruit Adalogger Featherwing Shield
Adafruit AHT20 Shield
Adafruit APDS9960 Shield
Adafruit AW9523 GPIO Expander and LED Driver
Adafruit Data Logger Shield
Adafruit DPS310 Shield
Adafruit DRV2605L Shield
Adafruit DS2484 Shield
Adafruit FeatherWing 128x32 OLED Shield
Adafruit FeatherWing 128x64 OLED Shield
Adafruit HT16K33 LED Matrix Shield
Adafruit HTS221 Shield
Adafruit INA219 Shield
Adafruit INA228 Shield
Adafruit INA237 Shield
Adafruit INA3221 Shield
Adafruit LIS2MDL Shield
Adafruit LIS3DH Shield
Adafruit LIS3MDL Shield
Adafruit LPS22 Shield
Adafruit LTR-329 Shield
Adafruit MAX17048 Shield
Adafruit MCP4728 Quad DAC Shield
Adafruit MCP9808 Shield
Adafruit 5x5 NeoPixel Grid BFF
Adafruit 16-channel PWM/Servo Shield
Adafruit PCF8523 Shield
Adafruit SHT40 SHT41 and SHT45 Shields
Adafruit TSL2591 Shield
Adafruit VCNL4040 Shield
Adafruit VEML7700 Shield
Adafruit WINC1500 Wifi Shield
Panasonic Grid-EYE Shields
ARCELI W5500 ETH
ArduCam CU450 OV5640 Camera Module
Arduino GIGA Display Shield
Arduino Modulino Buttons
Arduino Modulino Latch Relay
Arduino Modulino Movement
Arduino Modulino Pixels
Arduino Modulino Thermo
Arduino UNO click shield
Atmel AT86RF2XX Transceivers
BOOSTXL-ULPSENSE: Ultra-low Power Sensor BoosterPack
Buydisplay 2.8” TFT Touch Shield with Arduino adapter
Buydisplay 3.5” TFT Touch Shield with Arduino adapter
Canis Labs CANPico Shield
DAC80508 Evaluation Module
DVP 20-pin OV7670 Camera Module
DVP FPC-24 MT9M114 Camera Module
EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter
ESP-8266 Modules
ESP Thread BR / Zigbee GW Ethernet
EVAL-AD4052-ARDZ
EVAL-ADXL362-ARDZ
EVAL-ADXL367-ARDZ
EVAL-ADXL372-ARDZ
EVAL-CN0391-ARDZ
NXP FRDM-CR20A
NXP FRDM-KW41Z Shield
NXP FRDM-STBC-AGM01
FTDI VM800C Embedded Video Engine Board
NXP G1120B0MIPI MIPI Display
Inventek es-WIFI Shield
NXP LCD_PAR_S035 TFT LCD Module
PHYTEC link board ETH
LMP90100 Sensor AFE Evaluation Board
Sharp memory display generic shield
M5Stack-Cardputer base shield
M5Stack-Core2 base shield
MAX3421E Shield
MAX7219 LED display driver shield
RNBD451 Add-on Board
Microchip MCP2515 CAN bus shields
MikroElektronika 3D Hall 3 Click
MikroElektronika ACCEL 13 Click
MikroElektronika 3 axis Accel 4 Click
MikroElektronika ADC Click
MikroElektronika Air Quality 3 Click
MikroElektronika Ambient 2 Click
MikroElektronika BLE TINY Click
MikroElektronika CAN FD 6 Click
MikroElektronika EEPROM 13 Click
MikroElektronika ETH 3 Click
MikroElektronika ETH Click
MikroElektronika Flash 5 Click
MikroElektronika Flash 6 Click
MikroElektronika Flash 8 Click
MikroElektronika H Bridge 4 Click
MikroElektronika Illuminance Click
MikroElektronika IR Gesture Click
MikroElektronika LSM6DSL Click
MikroElektronika LTE IoT 10 Click
MikroElektronika LTE IoT 7 Click
MikroElektronika MCP251x Click shields
MikroElektronika MCP251xFD Click shields
MikroElektronika Pressure 3 Click
MikroElektronika Proximity 9 Click
MikroElektronika RS485 Isolator 5 Click
MikroElektronika RTC 18 Click
MikroElektronika Stepper 18 Click
MikroElektronika Stepper 19 Click
MikroElektronika Temp&Hum Click
MikroElektronika Weather Click
MikroElektronika WIFI and BLE Shield
nPM1100 EK
nPM1300 EK
nPM1304 EK
nPM2100 EK
nPM6001 EK
nRF7002 EB
nRF7002 EB II
nRF7002 EK
NXP ADTJA1101-RMII Automotive Ethernet Adapter
NXP BTB-44 OV5640 Camera Module
NXP M.2 Wi-Fi and BT Shield
NXP S32K5XX-MB Shield
Olimex SHIELD-MIDI
OpenThread RCP over Arduino header
P3T1755DP Arduino® Shield Evaluation Board
P3T1755DP Arduino® Shield Evaluation Board
Digilent Pmod ACL
Digilent Pmod SD
Raspberry Pi Camera Module 2
Renesas AIK OV2640 Camera Shield
Renesas DA14531 Pmod Board
Reyax LoRa RYLR896 and RYLR915 Modules
NXP RK043FN02H-CT Parallel Display
NXP RK043FN66HS-CTG Parallel Display
NXP RK055HDMIPI4M MIPI Display
NXP RK055HDMIPI4MA0 MIPI Display
Raspberry Pi Pico to UNO FlexyPin Adapter
RTK0EG0019B01002BJ Capacitive Touch Application Shield
RTK7EKA6M3B00001BU Display
RTKLCDPAR1S00001BE Display
RTKMIPILCDB00000BE MIPI Display
Seeed W5500 Ethernet Shield
Seeed Studio XIAO Expansion Board
Seeed Studio 24GHz mmWave Sensor for XIAO
Seeed Studio XIAO Round Display
Semtech SX1261MB2BAS LoRa Shield
Semtech SX1262MB2DAS LoRa Shield
Semtech SX1272MB2DAS LoRa Shield
Semtech SX1276MB1MAS LoRa Shield
Sparkfun SparkFun MicroMod Asset Tracker Shield
Sparkfun Environmental Combo Shield with ENS160 and BME280
Sparkfun RV8803 Shield
Sparkfun SHTC3 Shield
SSD1306 128x64(/32) pixels generic shield
Generic ST7735R Display Shield
Generic ST7789V Display Shield
ST87MXX shield
ST B-CAMS-IMX-MB1854
ST B-CAMS-OMV-MB1683
ST B-DSI-MB1314
ST B-LCD40-DSI1
ST LCD DSI MB1835
ST_MB1897_CAM
ST STM32F4DIS-CAM
HL78xx Auto Baud Rate Switching
HL78xx Auto Baud Rate - Quick Reference
HL/RC Module Evaluation Kit Shield
Texas Instruments TCAN4550EVM
TI Building Automation Sensors MKII: Building Automation Multi sensor shield
ARM V2C-DAPLink for DesignStart FPGA
WAVESHARE DSI LCD Panel
WAVESHARE e-Paper Raw Panel Shield
Waveshare 1.14inch LCD Display Module for Raspberry Pi Pico
Waveshare 1.3inch OLED Display Module for Raspberry Pi Pico
Waveshare Pico UPS-B shield
WeAct Studio MiniSTM32H7xx OV2640 Camera Sensor
WIZnet W5500 Ethernet Shield
X-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board
X-NUCLEO-BNRG2A1: BLE expansion board
X-NUCLEO-EEPRMA2 EEPROM memory expansion board
X-NUCLEO-GFX01M2 Display expansion board
X-NUCLEO-IDB05A1: BLE expansion board
X-NUCLEO-IKS01A1: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-IKS01A2: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-IKS01A3: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-IKS02A1: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-IKS4A1: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-IKS5A1: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-WB05KN1: BLE expansion board
NXP ZC143AC72MIPI MIPI Display
ZHAW Luma Matrix Shield
SiFive
HiFive1
HiFive1 Rev B
HiFive Unleashed
HiFive Unmatched
SiFli Technologies
SF32LB52-DevKit-LCD
Silicon Labs
Dev Kits and Thunderboards
EFM32PG23 Pro Kit (PG23-PK2504A)
EFM32PG28 Pro Kit (PG28-PK2506A)
SiM3U1xx 32-bit MCU USB Development Kit
SiWx917 Wi-Fi 6 and Bluetooth LE SoC Dev Kit (BRD2605A)
EFR32MG12 Thunderboard (SLTB004A)
EFM32GG12 Thunderboard (SLTB009A)
EFR32BG22 Thunderboard (SLTB010A)
EFR32xG24 Dev Kit (xG24-DK2601B)
EFR32xG24 Explorer Kit (xG24-EK2703A)
EFR32xG27 Dev Kit (xG27-DK2602A)
Explorer Kits
EFR32BG22 Explorer Kit (BG22-EK4108A)
BGM220 Explorer Kit (BGM220-EK4314A)
EFR32xG22E Explorer Kit (xG22-EK2710A)
xGM260P Explorer Kit (MGM260P-EK2713A)
EFM32PG26 Explorer Kit (PG26-EK2711A)
EFR32xG26 Explorer Kit (xG26-EK2709A)
EFR32xG28 Explorer Kit (xG28-EK2705A)
Radio Boards
EFR32BG29 Bluetooth LE 4 dBm DCDC Boost WLCSP (BG29-RB4420A)
SiWx917 Wi-Fi 6 and Bluetooth LE SoC 8 MB Flash Radio Board (SiWx91x-RB4338A)
SiWx917 Wi-Fi 6 and Bluetooth LE 8 MB Flash + 8 MB ext PSRAM Radio Board (SiWx91x-RB4342A)
SiWx917 Wi-Fi Features (Alpha)
EFR32BG13 2.4 GHz 10 dBm (SLWRB4104A)
EFR32MG12 2.4 GHz 19 dBm (SLWRB4161A)
EFR32MG12 2400/868-915 MHz 19 dBm Dual Band (SLWRB4170A)
EFR32xG21 2.4 GHz 20 dBm (SLWRB4180A)
EFR32xG21 2.4 GHz 20 dBm (SLWRB4180B)
EFR32FG1 2400/868 MHz 13 dBm Dual Band (SLWRB4250B)
EFR32FG13 2400/915 MHz 19 dBm Dual Band (SLWRB4255A)
WGM160P Wi-Fi Module (SLWRB4321A)
EFR32xG22 2.4 GHz +6 dBm Radio Board
BGM220P Bluetooth Module 2.4 GHz +8 dBm Radio Board
EFR32xG23 868-915 MHz 20 dBm (xG23-RB4210A)
EFR32xG24 2.4 GHz 10 dBm (xG24-RB4186C)
EFR32xG24 2.4 GHz 20 dBm (xG24-RB4187C)
xGM240P 10 dBm Module Radio Board (xGM240-RB4316A)
xGM240P 20 dBm Module Radio Board (xGM240-RB4317A)
MGM260P 2.4 GHz +10 dBm Radio Board
EFR32xG26 2.4 GHz +10 dBm BGA136 Radio Board
EFR32xG26 2.4 GHz +10 dBm Radio Board
EFR32BG27 2.4 GHz 4 dBm DCDC Buck CSP (BG27-RB4110B)
EFR32BG27 2.4 GHz 4 dBm DCDC Boost CSP (BG27-RB4111B)
EFR32xG27 2.4 GHz 8 dBm (xG27-RB4194A)
EFR32xG28 868-915 MHz 20 dBm (xG28-RB4401C)
EFR32xG29 2.4 GHz 8 dBm Buck (xG29-RB4412A)
Starter Kits
EFM32 Tiny Gecko (EFM32TG-STK3300)
EFM32 Wonder Gecko (EFM32WG-STK3800)
EFM32 Happy Gecko (SLSTK3400A)
EFM32 Pearl Gecko (SLSTK3401A)
EFM32 Pearl Gecko 12 (SLSTK3402A)
EFM32 Giant Gecko 11 (SLSTK3701A)
Sipeed
Longan Nano
Sipeed M0S Dock
Synopsys
ARC EM Starter Kit
ARC EM Software Development Platform
ARC HS Development Kit
ARC HS4x/HS4xD Development Kit
ARC IoT Development Kit
ARC nSIM and HAPS FPGA boards
RISC-V nSIM and HAPS FPGA boards
Soldered Electronics
Inkplate 6Color
SparkFun Electronics
MicroMod board Processor
Pro Micro RP2040
SparkFun RED-V Things Plus
Sparkfun RP2040 mikroBUS Development Board
Sparkfun SAMD21 Dev Breakout
nRF9160 Thing Plus
Thing Plus Matter
STMicroelectronics
B-G474E-DPOW1 Discovery
B-L072Z-LRWAN1 Discovery kit
B-L4S5I-IOT01A Discovery kit
B-U585I-IOT02A Discovery kit
Disco L475 IOT01 (B-L475E-IOT01A)
Nucleo C031C6
Nucleo C071RB
Nucleo C092RC
Nucleo C542RC
Nucleo C562RE
Nucleo C5A3ZG
Nucleo F030R8
Nucleo F031K6
Nucleo F042K6
Nucleo F070RB
Nucleo F072RB
Nucleo F091RC
Nucleo F103RB
Nucleo F207ZG
Nucleo F302R8
Nucleo F303K8
Nucleo F303RE
Nucleo F334R8
Nucleo F401RE
Nucleo F410RB
Nucleo F411RE
Nucleo F412ZG
Nucleo F413ZH
Nucleo F429ZI
Nucleo F439ZI
Nucleo F446RE
Nucleo F446ZE
Nucleo F722ZE
Nucleo F746ZG
Nucleo F756ZG
Nucleo F767ZI
Nucleo G031K8
Nucleo G070RB
Nucleo G071RB
Nucleo G0B1RE
Nucleo G431KB
Nucleo G431RB
Nucleo G474RE
Nucleo H503RB
Nucleo H533RE
Nucleo H563ZI
Nucleo H723ZG
Nucleo H743ZI
Nucleo H745ZI-Q
Nucleo H753ZI
Nucleo H755ZI-Q
Nucleo H7A3ZI-Q
Nucleo H7S3L8
Nucleo L011K4
Nucleo L031K6
Nucleo L053R8
Nucleo L073RZ
Nucleo L152RE
Nucleo L412RB-P
Nucleo L432KC
Nucleo L433RC
Nucleo L452RE
Nucleo L476RG
Nucleo L496ZG
Nucleo L4A6ZG
Nucleo L4R5ZI
Nucleo L552ZE Q
Nucleo N657X0-Q
Nucleo U031R8
Nucleo U083RC
Nucleo U385RG Q
Nucleo U3C5ZI Q
Nucleo U575ZI Q
Nucleo U5A5ZJ Q
Nucleo WB05KZ
Nucleo WB07CC
Nucleo WB09KE
Nucleo WB55RG
Nucleo WBA25CE1
Nucleo WBA55CG
Nucleo WBA65RI
Nucleo WL55JC
SensorTile.box
SensorTile.box PRO
ST25DV Discovery, MB1283 version
STM32 Flight Controller Unit
STEVAL STWINBX1 Development kit
STM3210C Evaluation
STM32373C Evaluation
STM32C0116-DK Discovery Kit
STM32F072 Evaluation
STM32F072B Discovery
STM32F0 Discovery
STM32F3 Discovery
STM32F411E Discovery
STM32F412G Discovery
STM32F413H Discovery
STM32F429I Discovery
STM32F469I Discovery
STM32F4 Discovery
STM32F723E Discovery
STM32F746G Discovery
STM32F7508-DK Discovery Kit
STM32F769I Discovery
STM32G0316 Discovery
STM32G071B Discovery
STM32G081B Evaluation
STM32H573I-DK Discovery
STM32H5F5J-DK Discovery
STM32H735G Discovery
STM32H745I Discovery
STM32H747I Discovery
STM32H750B Discovery Kit
STM32H757I Eval
STM32H7B3I Discovery kit
STM32H7S78-DK Discovery
STM32L1 Discovery
STM32L476G Discovery
STM32L496G Discovery
STM32L4R9I Discovery
STM32L562E-DK Discovery
STM32MP135F-DK Discovery
STM32MP157C-DK2 Discovery
STM32MP215F-DK Evaluation Board
STM32MP257F-DK Discovery Kit
STM32MP257F-EV1 Evaluation Board
STM32N6570-DK
STM32U083C-DK
STM32U5A9J Discovery Kit
STM32U5G9J Discovery Kit 1
STM32U5G9J Discovery Kit
STM32VL Discovery
STM32WB5MM-DK
STM32WB5MMG
STM32WBA65I Discovery kit
StarFive
VisionFive 2 JH7110
SteelSeries
Apex Pro Mini
Synaptics
SR100 RDK
TDK
RoboKit 1
TECHNEXION
Pico-Pi i.MX7D - Android Things IoT Development Platform
Telink Semiconductor
TLSR9518ADK80D
Third Reality, Inc.
ThirdReality Temperature and Humidity Sensor Lite
Texas Instruments
TI AM243x-EVM
AM62L TMDS62LEVM evaluation module (EVM)
CC1312R1 LaunchXL
CC1352P1 LaunchXL
CC1352P7 LaunchPad
CC1352R1 LaunchXL
CC1352R SensorTag
CC26x2R1 LaunchXL
CC3220SF LaunchXL
CC3235SF LaunchXL
CC2340R5 LaunchPad
MSPM0G3507 Launchpad
MSPM0G3519 Launchpad
MSPM0L2228 Launchpad
MSP-EXP432P401R LaunchXL
SK-AM62 Evaluation board
SK-AM64
Toradex
i.MX 7 Computer on Module - Colibri iMX7
Verdin AM62
Verdin iMX8M Mini
Verdin iMX8M Plus SoM
u-blox
EVK-BMD-30/35: BMD-300-EVAL, BMD-301-EVAL, and BMD-350-EVAL
EVK-BMD-330: BMD-330-EVAL
EVK-BMD-34/38: BMD-340-EVAL and BMD-341-EVAL
EVK-BMD-34/38: BMD-345-EVAL
EVK-BMD-360: BMD-360-EVAL
EVK-BMD-34/48: BMD-380-EVAL
EVK-IRIS-W106-RW612
EVK-ANNA-B11x
EVK NINA-B11x
EVK-NINA-B3
EVK NINA-B40x
EVK-NINA-B5-MCXW716C
EVK-NORA-B2
UDOO
Neo Full
UP Bridge the Gap.
UP Squared
UP Squared Pro 7000
Variscite
DART-MX8M-PLUS
VAR-SOM-MX8M-PLUS
DART-MX93
VAR-SOM-MX93
VCC-GND
YD-ESP32
YD-STM32H750VB
Vicharak
Shrike-lite
VIEWE Display Co., Ltd.
VIEWE UEDX24320028E-WB-A
VNG Corporation
nRF51-VBLUno51
nRF52-VBLUno52
Waveshare Electronics
ESP32-S3-GEEK
ESP32-S3-Matrix
ESP32-S3-RLCD-4.2
ESP32-S3-Touch-LCD-1.28
BLE400
Open103Z
RP2040-GEEK
RP2040-Keyboard-3
RP2040-Matrix
RP2040-Plus
RP2040-Zero
RP2350-Zero
WCH - Nanjing Qinheng Microelectronics Co.
WCH CH32V003EVT
WCH CH32V003F4P6 Development Board
WCH CH32V006EVT
WCH CH32V303VCT6_EVT
WCH CH32V307V-EVT-R1
WCH LinkW
Würth Elektronik
Oceanus-I EV
Ophelia-I EV NRF52805
Ophelia-IV DK
Orthosie-I-EV
Proteus-II-EV
Proteus-III-EV
WeAct Studio
Black Pill V1.2
Black Pill V3.0
Black Pill V2.0
Black Pill STM32H523
Black Pill STM32U585
BluePill Plus CH32V203
CAN485 DevBoard V1
ESP32-C3-Mini
ESP32-C6-Mini
ESP32-S3-B
ESP32-S3-Mini
MiniSTM32H743 Core Board
MiniSTM32H7B0 Core Board
WeAct RP2350B Core
STM32F405 Core Board V1.0
STM32F446 Core Board V1.1
STM32G030 Core Board 1.0
STM32G0B1 Core Board
STM32G431 Core Board
STM32H562 Core Board
STM32WB55 Core Board V1.0
USB2CANFDV1
Wemos
ESP32-S2 Lolin Mini
Wemos Lolin32 Lite
Witte
Linum Board
WIZnet
W5500-EVB-Pico
W5500-EVB-Pico2
Xen Hypervisor
ARMv8 Xen Virtual Machine Example
Shenzhen Xunlong Software Co., Limited
Orange Pi Zero
Orange Pi 5 Ultra RK3588
Releases
Migration guide to Zephyr v4.5.0 (Working Draft)
Migration guide to Zephyr v4.4.0
Migration guide to Zephyr v4.3.0
Migration guide to Zephyr v3.7.0
Zephyr 4.5.0 (Working Draft)
Zephyr 4.4.0
Zephyr 4.3.0
Zephyr 3.7.0
End-of-life releases
Zephyr Project
Hardware Support
Peripherals
Counter
Open on GitHub
Counter
Overview
API Reference
Counter
Related code samples
Counter Alarm
Implement an alarm application using the counter API.
DS3231 TCXO RTC
Interact with a DS3231 real-time clock using the counter API and dedicated driver API.
Zephyr Project
nRF Connect SDK
nrfxlib
Zephyr Project
MCUboot
Trusted Firmware-M
Matter
Kconfig Reference