OneWire4Mhz-ArduinoLibrary Arduino Onewire library if your Atmel328p is running at 4Mhz Running the processor lower than 4 Mhz gives timing issues in Arduino. This library allows you to run at 4Mhz.