Bei der Entwicklung und Integration von Arduino-basierten Systemen mit mehreren I²C-Peripheriegeräten stellt die eindeutige Identifikation der tatsächlich verwendeten I²C-Adresse häufig ein praktisches Problem dar. Herstellerangaben sind oftmals unvollständig, uneinheitlich oder abhängig von fest verdrahteten Adresspins auf Breakout-Boards, deren Beschaltung nicht immer eindeutig dokumentiert ist. In komplexeren Aufbauten erschwert zusätzlich die gleichzeitige Anwesenheit mehrerer Geräte auf …