Вы здесь

Arduino

Это своеобразный конструктор в мире электроники и вполне удобная платформа для разработки различных устройств от простейшего робота, применения в 3D принтерах и всему на что хватит фантазии.

Это по сути классический AVR микроконтроллер от Atmega. Последняя наиболее продвинутая версия Arduino Due уже работает на ARM контроллере и имеет значительные и неоспоримые преимущества перед своими предшественниками.

Общение с микроконтролером Arduino может происходить посредством различных аппаратных интерфейсов.
В основном используеться Serial интерфейс, которые программно поддерживаеться (в основном на 0 и 1 цифровом выводе) и I2C интерфейс (он же TWI и IIC). Кроме того можно программно поднять Serial интерфейс на другом выводе, но это уже другая история.
Более продвинутым интерфейсом обмена является SPI (Serial Peripheral Interface, SPI bus). Он обладает большей скоростью обмена обмена.

Так же микроконтроллер Arduino позволяет создавать множество программных интерфейсов обмена, активно используемых для различных датчиков.