Arduino Diecimila представляет собой небольшую электронную плату (далее просто плата) ядром которой является микроконтроллер ATmega168. На плате есть: 14 цифровых входов/выходов, 6 из которых могут работать в режиме ШИМ (PWM) (а следовательно управлять аналоговыми устройствами вроде двигателей и передавать двоичные данные), 6 аналоговых входов (исходной информацией служат не логические 0/1, а значение напряжения), тактовый генератор на 16 МГц, разъёмы питания и USB, ICSP-порт (что-то вроде последовательного интерфейса для цифровых устройств), несколько контрольных светодиодов и кнопка сброса.
Этого вполне достаточно, чтобы подключить плату к USB-порту компьютера, установить нужный софт и начать программировать.
“
Краткая спецификация Микроконтроллер: ATmega168 Рабочее напряжение: 5 В Входное напряжение (рекомендуемое): 7-12 В Входное напряжение (пределы): 6-20 В Цифровые порты ввода/вывода: 14 портов (из них 6 с ШИМ-сигналом) Аналоговые порты ввода: 6 портов Ток для портов: 40 мА Ток для 3.3В источника: 50 мА ППЗУ (Flash Memory): 16 KB (из них 2 Кб используются загрузчиком) ОЗУ (SRAM): 1 Кб ПЗУ (EEPROM): 512 байт Тактовая частота: 16 МГц