Логические уровни I2C при взаимодействии Arduino nano и RaspberryPi отличаются. 1
Raspberry Pi использует логику с напряжением 3,3 В, а большинство Arduino (включая Arduino Uno) — с логикой на 5 В. 1
Для связи двух устройств с разными логическими уровнями можно использовать двунаправленный конвертер уровня данных (level sniffer). 3