Concept Flow - I2C scanner sketch
Start setup
Initialize I2C bus
For each address 1 to 127
Try to communicate
Print address
Next address
End loop
Print done
The sketch initializes the I2C bus, then tries to communicate with each possible device address from 1 to 127. If a device responds, it prints the address. After checking all, it prints done.
