OneWirePIO_RP2040

Hardware-accelerated 1-Wire and DS18B20 library using the RP2040 PIO coprocessor.

Author
Ângelo
Website
https://github.com/angeloINTJ/OneWirePIO_RP2040
Category
Sensors
License
MIT
Library Type
Contributed
Architectures
rp2040

Offloads all critical 1-Wire timing to the RP2040's PIO state machine, achieving deterministic, jitter-free communication even under heavy CPU load. Supports multiple sensors on independent pins, configurable resolution (9-12 bit), CRC validation, Celsius/Fahrenheit/Kelvin output, and full diagnostic capabilities. Zero bit-banging, zero interrupts.

Downloads

Filename Release Date File Size
OneWirePIO_RP2040-1.0.0.zip 2026-03-15 24.85 KiB