Взаимодействие Arduino с различными шилдами и модулями работает следующим образом:
Шилды (платы расширения) содержат разные электронные элементы и взаимодействуют с микроконтроллером через пины Arduino. 3 Контакты шилда нужно вставить в разъём платы Arduino. 3 Можно подключить несколько шилдов сразу, для этого они устанавливаются один на другой. 3
Модули (например, датчики, дисплеи, шаговые моторы) подключаются к Arduino с помощью проводов-перемычек. 1 Они могут быть как в виде отдельных элементов, так и готовых модулей с расширенной функциональностью и различным способом подключения. 1
Практически все процессорные платы Arduino благодаря универсальному форм-фактору поддерживают подключение модулей расширения, которые присоединяются к шине микроконтроллера и линиям ввода/вывода посредством специальных штыревых разъёмов. 4