actualizacionv2

This commit is contained in:
2021-03-14 21:59:26 -05:00
parent 01e5d4f954
commit 988d2cdb75
5 changed files with 61 additions and 2 deletions

38
ESP8266/I2C/src/main.cpp Executable file
View File

@@ -0,0 +1,38 @@
#include <Arduino.h>
#include <Wire.h>
void setup()
{
pinMode(D0, OUTPUT);
Serial.begin(115200);
Wire.begin(D2, D1); /* I2C bus SDA=D2 and SCL=D1 */
}
void loop()
{
byte error, address;
int nDevices;
Serial.println("Escaneando...");
Serial.println("**************");
nDevices = 0;
for (address = 1; address < 127; address++)
{
Wire.beginTransmission(address);
error = Wire.endTransmission();
if (error == 0)
{
Serial.print("Encontrado dispositivo I2C dirección 0x");
if (address < 16)
Serial.print("0");
Serial.println(address, HEX);
nDevices++;
}
}
Serial.println("**************");
delay(2000);
}