Wire.h Library //top\\ -

void loop() byte error, address; int devices = 0;

float readTemperature() Wire.beginTransmission(LM75_ADDR); Wire.write(0x00); // Temperature register Wire.endTransmission(); wire.h library

if(error == 0) Serial.print("Found device at 0x"); if(address < 16) Serial.print("0"); Serial.println(address, HEX); devices++; void loop() byte error, address; int devices =

void loop() Wire.beginTransmission(0x3C); // Start transmission to device address 0x3C Wire.write(0x00); // Send command byte Wire.write(0x01); // Send data byte Wire.endTransmission(); // Stop transmission void loop() byte error

Wire.requestFrom(LM75_ADDR, 2); if(Wire.available() >= 2) lsb; return tempRaw / 256.0;