Samples and Demos
- Sample Definition and Criteria
- Classic Samples
- Basic Samples
- Userspace Samples
- Various Subsystems Samples
- Controller Area Network (CAN) Bus Samples
- Console Samples
- Debug Samples
- Display Samples
- EDAC Shell Sample
- FS Samples
- Input Samples
- IPC Samples
- Logging Sample
- LoRaWAN Samples
- Management Samples
- Modbus Samples
- NVS: Non-Volatile Storage
- Portability Samples
- Sensing Subsystem Samples
- Settings sample
- Shell System Samples
- SiP SVC sample
- Task Watchdog Sample
- Send Tracing Formatted Packet To The Host With Supported Backends
- USB device support samples
- USB-C device support samples
- Video Samples
- Zbus Samples
- Networking Samples
- Network Packet Capture
- Cellular Modem Sample
- AWS IoT Core MQTT Sample
- Google IOT MQTT Sample
- MQTT Azure Sample
- TagoIO IoT Cloud HTTP Sample
- Sample DHCPv4 client application
- DNS Resolve Application
- DSA Sample Application
- Native Posix Ethernet
- gPTP Sample Application
- Generic GSM Modem Sample
- IPv4 autoconf client application
- LLDP Sample Application
- LwM2M client
- mDNS Responder Application
- MQTT Publisher
- MQTT-SN Publisher
- OpenThread Co-Processor
- Promiscuous Mode Sample Application
- Socket Big HTTP Download Example
- Socket CAN
- CoAP client
- CoAP Server
- Socket Dumb HTTP Server
- Socket Multithreaded Dumb HTTP Server
- Socket Echo Server
- Asynchronous Socket Echo Server
- Asynchronous Socket Echo Server Using select()
- Socket Echo Client
- Socket Echo Server
- Socket HTTP Client
- Socket HTTP GET Example
- Network Management Socket
- Packet socket sample
- SNTP client sample
- Socketpair Example
- TCP Sample for TTCN-3 based Sanity Check
- SO_TXTIME sample
- Socket Websocket Client
- Network Statistics Sample Application
- Syslog net Application
- Sample TELNET console application
- TFTP client
- Virtual Network Interface Application
- Virtual LAN Sample Application
- Wi-Fi sample
- 802.15.4 “serial-radio” sample
- wpanusb sample
- zperf: Network Traffic Generator
- Bluetooth samples
- Bluetooth: Beacon
- Bluetooth: Broadcast Audio Sink
- Bluetooth: Broadcast Audio Source
- Bluetooth: Broadcaster
- Bluetooth: Multiple Broadcaster
- Bluetooth: BTHome sensor template
- Bluetooth: Central
- Bluetooth: Central / GATT Write
- Bluetooth: Central / Heart-rate Monitor
- Bluetooth: Central / Health Thermometer sensor
- Bluetooth: Central ISO
- Bluetooth: Central
- Bluetooth: Central OTC
- Bluetooth: Central Periodic Advertising Sync Transfer (PAST)
- Bluetooth: Direct Advertising
- Bluetooth: Direction Finding Central
- Bluetooth: Direction Finding Periodic Advertising Locator
- Bluetooth: Direction Finding Periodic Advertising Beacon
- Bluetooth: Direction Finding Peripheral
- Bluetooth: Eddystone
- Bluetooth: Encrypted Advertising
- Bluetooth: Handsfree
- Bluetooth: HAP Hearing Aid (HA)
- Bluetooth: HCI Power Control
- Bluetooth: HCI RPMsg
- Bluetooth: HCI SPI
- Bluetooth: HCI UART
- Bluetooth: HCI USB
- Bluetooth: HCI H4 over USB
- Bluetooth: iBeacon
- Bluetooth: IPSP Sample
- Bluetooth: Isochronous Broadcaster
- Bluetooth: Throughput
- Bluetooth: Throughput
- Bluetooth: Synchronized Receiver
- Bluetooth: Mesh
- Bluetooth: Mesh Demo
- Bluetooth: Mesh Provisioner
- Bluetooth: MTU Update
- Bluetooth: Observer
- Bluetooth: Periodic Advertising
- Bluetooth: Periodic Advertising Connection Procedure - Initiator
- Bluetooth: Periodic Advertising with Responses (PAwR) Advertiser
- Bluetooth: Periodic Advertising Synchronization
- Bluetooth: Periodic Advertising Connection Procedure - Responder
- Bluetooth: Periodic Advertising with Responses (PAwR) Synchronization
- Bluetooth: Peripheral
- Bluetooth: Peripheral Accept List
- Bluetooth: Peripheral CSC
- Bluetooth: Peripheral DIS
- Bluetooth: Peripheral ESP
- Bluetooth: Peripheral GATT Write
- Bluetooth: Peripheral HIDs
- Bluetooth: Peripheral HR
- Bluetooth: Peripheral HT
- Bluetooth: Peripheral Identity
- Bluetooth: Peripheral ISO
- Bluetooth: Peripheral OTS
- Bluetooth: Periodic Advertising Synchronization Transfer
- Bluetooth: Peripheral SC-only
- Bluetooth: Scan & Advertise
- Bluetooth: ST BLE Sensor Demo
- Bluetooth: TMAP BMR
- Bluetooth: TMAP BMS
- Bluetooth: TMAP Central
- Bluetooth: TMAP Peripheral
- Bluetooth: Unicast Audio Client
- Bluetooth: Unicast Audio Server
- Sensor Samples
- Generic 3-Axis accelerometer polling sample
- NPCX ADC Comparator
- ADT7420: High accuracy digital I2C temperature sensor
- AMG88XX Infrared Array Sensor
- ams iAQcore Indoor air quality sensor
- APDS9960 RGB, Ambient Light, Gesture Sensor
- BME280 Humidity and Pressure Sensor
- BME680: Integrated environmental sensor
- BMI270: 6 axis inertial measurement unit
- BQ274XX Sensor Sample
- CCS811 Indoor Air Quality Sensor
- DHT: Aosong DHT Digital-output Humidity and Temperature Sensor
- CPU Die Temperature polling
- DPS310 Temperature and Pressure Sensor
- DS18B20 1-Wire Temperature Sensor
- ams ens210 Relative Humidity and Temperature Sensor
- FDC2X1X: Capacitance-to-Digital Converter
- FXAS21002 Gyroscope Sensor
- FXOS8700 Accelerometer/Magnetometer Sensor
- GROW_R502A Fingerprint Sensor
- HTS221: Temperature and Humidity Monitor
- I3G4250D: 3-axis digital output gyroscope
- MPU6050: Invensense Motion Tracking Device
- INA219 Bidirectional Power/Current Monitor
- ISL29035: Digital Light Sensor
- LIS2DH: Motion Sensor Monitor
- LPS22HB: Temperature and Humidity Monitor
- LPS22HH: Temperature and Pressure Monitor
- LPS22HH: Temperature and Pressure Monitor (I3C)
- LSM303DLHC: Magnetometer and Accelerometer data Monitor
- LSM6DSL: IMU sensor Monitor
- LSM6DSO: IMU Sensor Monitor
- LSM6DSO: IMU Sensor Monitor (I2C on I3C bus)
- BMC150 Magnetometer Sample
- MAX17262 Fuel Gauge Sensor
- MAX30101 Heart Rate Sensor
- MAX6675 K-thermocouple to digital converter
- MCP9808 Temperature Sensor
- NXP MCUX Analog Comparator (ACMP)
- MH-Z19B: CO2 Sensor Sample
- MPR Pressure Sensor
- MPU6050: Invensense Motion Tracking Device
- MS5837 Sensor Sample
- Generic Proximity Sensor Sample
- Quadrature Decoder Sensor
- Sensor Shell Module Sample
- SGP40 and SHT4X: High accuracy digital I2C humidity sensor and multipixel gas sensor
- SHT3XD: High accuracy digital I2C humidity sensor
- SM351LT: Magnetoresistive Sensor Example
- SoC voltage sensor measurement
- TH02: Temperature and Humidity Monitor
- Thermometer sample
- TI_HDC Sample
- TMP108 sample
- TMP112 sample
- TI_TMP116 Sample
- VCNL4040: proximity and ambient light sensor
- VL53L0X: Time Of Flight sensor
- WSEN-HIDS: Humidity and Temperature Sensor
- WSEN-ITDS: 3-axis acceleration sensor
- Architecture Dependent Samples
- Board-specific samples
- ArgonKey Board Microphone
- ArgonKey Board Sensors
- ARC Secure Service
- BBC micro:bit display
- BBC micro:bit line-follower robot
- BBC micro:bit Samples
- BBC micro:bit pong game
- BBC micro:bit sound
- ESP32 Deep Sleep demo
- Espressif ESP32 Flash Encryption Test
- ESP32 Light Sleep demo
- Espressif ESP32 SPIRAM test
- Kukui general features
- Twinkie Power Delivery
- Intel ADSP CAVS Code relocation
- I2S example
- MEC15xxEVB Reference Board Samples
- MEC15xx sample board test application
- RT1060 System Off demo
- RT595 System Off demo
- OTP Fuse setting to wake from Deep Power Down and reset flash
- Battery Voltage Measurement
- nRF5x Clock Skew Demo
- Dynamic Pin Control (nRF)
- nRF IEEE 802.15.4: Serialization RPMsg
- Bluetooth: Mesh OnOff Model
- Bluetooth: Mesh Generic OnOff, Generic Level, Lighting & Vendor Models
- Synchronized RTC
- nRF LED matrix sample
- nrfx use example
- nrfx peripheral resource sharing example
- nRF5x System Off demo
- NXP S32 NETC Sample Application
- Zephyr usbserial driver on Qomu
- Mesh Badge
- ST SensorTile.box
- STM32 Backup SRAM
- STM32 CCM example
- STM32 HSEM IPM driver sample
- STM32 PM Blinky
- STM32 PM Serial wakeup
- STM32 PM Standby shutdown
- STM32: PM BLE Power Management (STM32WB)
- cc13x2_cc26x2 System Off demo
- UP Squared GPIO Counter
- Driver Samples
- Analog-to-Digital Converter (ADC)
- DMIC Sample
- Auxiliary display sample
- Controller Area Network (CAN) Babbling Node
- Controller Area Network (CAN) Counter
- LiteX Clock Control Driver Sample
- Microchip XEC (MEC15xx/MEC172x) clock control driver sample application
- Counter Alarm Sample
- Maxim DS3231 TCXO RTC Sample Application
- Crypto
- Digital-to-Analog Converter (DAC)
- Display Sample
- EEPROM Sample
- Enhanced Serial Peripheral Interface
- Inter-VM Shared Memory (ivshmem) Ethernet Sample Application
- Flash Shell Sample
- Zephyr FPGA controller
- HT16K33 LED driver with keyscan
- I2S Echo Sample
- ESP32 Soft-IPM example
- i.MX IPM example
- IPM over IVSHMEM Driver sample
- Sample mailbox application
- MHU Dual Core
- JESD216 Sample
- KSCAN Interface
- KSCAN touch panel example
- LCD HD44780 driver sample
- APA102 Sample Application
- is31fl3216a: 16 channels PWD LEDs controller
- IS31FL3733 LED Matrix Driver Demo Application
- LP3943: 16-Channel RGB, White-LED Driver
- LP50XX: up to 12 RGB channels
- LP5562: 4-Channel RGB
- LP5569: 9-Channel LED Controller
- LPD880x Sample Application
- PCA9633: 4-Channel RGB
- LED PWM sample application
- SX1509B LED Intensity
- WS2812 Sample Application
- LED sample application
- MBOX Interface
- MEMC Driver Sample
- FT800
- Grove LCD
- PECI Interface
- PS/2 Interface
- SMBus Shell Sample
- nRF SoC flash sample
- SPI-Bitbang Sample
- JEDEC SPI-NOR Sample
- AT45 DataFlash driver sample
- UART Driver Sample
- Native TTY UART
- STM32 Single Wire UART
- IVSHMEM Doorbell Sample Application
- 1-Wire Scanner Sample
- Watchdog Sample
- Application development samples
- Shields Samples
- LMP90100 Sensor AFE Evaluation Board Shield Samples
- LMP90100 Sensor AFE Evaluation Board: RTD Sample
- nPM1300 EK sample
- nPM6001 EK sample
- X-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board
- X-NUCLEO-IKS01A1: MEMS inertial and environmental multi-sensor shield
- X-NUCLEO-IKS01A2: shield SensorHub (Mode 2) sample
- X-NUCLEO-IKS01A2: shield Standard (Mode 1) sample
- X-NUCLEO-IKS01A3: shield (Mode 2) sample
- X-NUCLEO-IKS01A3: shield Standard (Mode 1) sample
- X-NUCLEO-IKS02A1 shield: Acquire MEMS microphones data
- X-NUCLEO-IKS02A1 shield: Sensorhub (Mode 2) sample
- X-NUCLEO-IKS02A1 shield: Standard (Mode 1) sample
- C++ Samples
- POSIX Subsystem Samples
- Various Kernel and Scheduler Samples
- TF-M Integration Samples
- Trusted Firmware-M (TF-M)
- External Module Samples
- Compression Samples
- Fuel Gauge Samples