#include <Wire.h>
void setup() {
Wire.begin(PB7, PB6); // Use correct pins for Blue Pill
Serial.begin(115200);
Serial.println("\nI2C Scanner");
for (byte address = 1; address < 127; address++) {
Wire.beginTransmission(address);
if (Wire.endTransmission() == 0) {
Serial.print("Found I2C device at 0x");
Serial.println(address, HEX);
delay(10);
}
}
Serial.println("Scan is complete");
}
void loop() {}