Изначально был микроконтроллер ATmega 328P. Как Вы можете заметить, если взять такой микроконтроллер в руки — тяжело с ним что-то сделать, как-то поработать с ним. Чтобы использовать его, необходимо подсоединить дополнительные компоненты. Для начинающих пользователей это будет трудно. Но в 2005 году был выпущен первый прототип платы Arduino, который позволил просто и легко создавать проекты и программировать. На фото можете увидеть популярную плату Arduino Uno. Микроконтроллер — это программируемый компонент, который выполняет определенные команды, заданные пользователем...
Cегодня в сфере автоматизации лидирующие позиции занимают схемы, построенные на микроконтроллерах или логических элементах, в том числе программируемых. На них проще и быстрее заставить «железо» выполнять заданный алгоритм, а габариты устройства будут в разы меньше чем аналогичные на электромеханических реле или дискретных электронных компонентах. Но, достаточно долго, сфера цифровой электроники и программирования была чем-то страшным для среднестатистического самодельщика, ведь нужно было покупать программаторы, источники питания, травить печатные платы и так далее...