- Before scanning, read and report the Uno’s status to the Serial Monitor, including free memory, board voltage, and I²C bus readiness.
- Scan the I²C bus and detect all active addresses.
- Display all found I²C addresses on a 20×5 LED matrix, keeping previous addresses visible as a growing list rather than overwriting them.
- Also report the scan results to the Serial Monitor, accumulating addresses line by line rather than clearing previous output.
- Provide well-commented, ready-to-upload Arduino code that clearly separates the status report from the I²C scan results.
<#>Include Wire.h;
<#>LiquidCrystal_I2C.h;