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
1-Wire scanner
ADC
Audio
Biometrics
Controller Area Network (CAN)
Counter
Ethernet
FPGA
Firmware Samples
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
External modules
Kernel and Scheduler
Networking
PSA
Regulator
Sensors
Shields
Subsystems
Sysbuild
TF-M Integration
Userspace
Basic Synchronization
Dining Philosophers
Hello World
Supported Boards and Shields
Releases
Zephyr Project
Samples and Demos
Drivers
1-Wire
View page source
1-Wire
These samples demonstrate how to use the
1-Wire
driver API.
1-Wire scanner
Scan for 1-Wire devices and print their family ID and serial number.
Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings
CANnectivity