jak připojit více zařízení se stejnou adresou na I2C

Některé čipy mají možnost volit svoji adresu externím vstupem. V tom případě se nabízí použít tento vstup jako selektor. Počet pak není prakticky limitován.

Pokud používáš softwarovy I2C, tak prostě každý čip bude mít svoje SCL. Případně HW multiplexer k HW i SW I2C.

Použití více MCU jako expandéru s vlastním protokolem bych se spíš raději vyhnul (dopravní zpoždění, synchronizace čtení dat, výměny fw při vývoji, atd).