nRF Connect Docs
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
  • Supported Boards and Shields
  • 01space
  • Open on GitHub

01space

  • ESP32C3 0.42 OLED

© Copyright 2015-2026 Zephyr Project members and individual contributors. Last updated on Jun 10, 2026.

Zephyr Project
nRF Connect SDK
nrfxlib
Zephyr Project
MCUboot
Trusted Firmware-M
Matter
Kconfig Reference