Hello!
Doesn’t work MLX90614 by SubeCell Board
IR pyrometer MLX90614 works fine with Arduino UNO and ESP32, but does not work with SubaCell Board and CubeCell Board Plus
Other I2c sensors (MAX44009, ATH10, BME280 etc…) work good
#include "Arduino.h"
#include "Wire.h"
void setup()
{
Serial.begin(115200);
pinMode(Vext,OUTPUT);
digitalWrite(Vext,LOW);
delay(1000);
Wire.begin();
}
void loop()
{
byte error, address;
int nDevices;
Serial.println("Scanning...");
nDevices = 0;
for(address = 1; address < 127; address++ )
{
Wire.beginTransmission(address);
error = Wire.endTransmission();
if (error == 0)
{
Serial.print("I2C device found at address 0x");
if (address<16)
Serial.print("0");
Serial.print(address,HEX);
Serial.println(" !");
nDevices++;
}
else if (error==4)
{
Serial.print("Unknown error at address 0x");
if (address<16)
Serial.print("0");
Serial.println(address,HEX);
}
}
if (nDevices == 0)
Serial.println("No I2C devices found\n");
else
Serial.println("done\n");
// delay(5000);
}