Donc c'est chez moi qu'il y a un problème. J'ai essayé sur un mac et un ordinateur équipé windows, j'ai le même problème.
voilà le message d'erreur un peu long :
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp: In constructor 'OneWire::OneWire(uint8_t)':
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:93: error: 'digitalPinToBitMask' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:94: error: 'digitalPinToPort' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:94: error: 'portInputRegister' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp: In member function 'uint8_t OneWire::reset()':
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:127: error: 'delayMicroseconds' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:134: error: 'delayMicroseconds' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp: In member function 'void OneWire::write_bit(uint8_t)':
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:157: error: 'delayMicroseconds' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:165: error: 'delayMicroseconds' was not declared in this scope
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp: In member function 'uint8_t OneWire::read_bit()':
/Users/gunsman76/Documents/Arduino/libraries/OneWire/OneWire.cpp:185: error: 'delayMicroseconds' was not declared in this scope