Up to 4 emulated devices on a single microcontroller
Interrupt-driven, uses low-power mode when idle
Easily extensible
https://github.com/resetnow/onewire-slave