Zephyr Project
4.4.99
Introduction
Developing with Zephyr
Kernel
OS Services
Build and Configuration Systems
Hardware Support
Contributing to Zephyr
Project and Governance
Security
Safety
Samples and Demos
Application Development
Architecture-dependent Samples
Basic
Bluetooth
Boards
C++
Data Structures
Drivers
1-Wire
ADC
Audio
Biometrics
Controller Area Network (CAN)
Counter
Ethernet
FPGA
Firmware Samples
SCMI Platform Interaction
General Purpose I/O (GPIO)
Haptics
I2S
Inter-Integrated Circuit (I2C) Bus
Inter-Processor Mailbox (IPM)
Light-Emitting Diode (LED)
LoRa
Miscellaneous
Modem
Multi-bit SPI Bus (MSPI)
OPAMP
PWM
Stepper
Universal Asynchronous Receiver-Transmitter (UART)
Video
Virtualization
AT45 DataFlash driver
Auxiliary digits display
Auxiliary display
Charger
Crypto
Cyclic Redundancy Check Drivers (CRC)
Digital-to-Analog Converter (DAC)
Display
EEPROM
Enhanced Serial Peripheral Interface (eSPI)
Flash shell
Fuel Gauge
GNSS
HD44780 LCD controller
HT16K33 LED driver with keyscan
HWSPINLOCK
JEDEC SPI-NOR flash
JESD216 flash
LiteX clock control driver
MBOX
MBOX Data
Memory controller (MEMC) driver
Multi-Function Device (MFD) with Charger, Fuel Gauge, and Regulators
nRF SoC Internal Storage
PECI interface
PS/2 interface
PSI5 interface
Real-Time Clock (RTC)
SENT interface
SMBus shell
SPI bitbang
Time-aware GPIO
Watchdog
Hello World
Kernel and Scheduler
External modules
Networking
Dining Philosophers
PSA
Regulator
Sensors
Shields
Subsystems
Basic Synchronization
Sysbuild
TF-M Integration
Userspace
Sample Definition and Criteria
Supported Boards and Shields
Releases
Zephyr Project
Samples and Demos
Drivers
Firmware Samples
View page source
Firmware Samples
Samples that demonstrate various firmware-specific features.
SCMI Platform Interaction
Interact with the SCMI platform using various protocols.
Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings
CANnectivity