Описание
ОПИСАНИЕ
Отладочная плата на базе контроллера ATmega32u4 (техническое описание).
Плата очень похожа на ARDUINO UNO и имеет такое же расположение контактов ввода/вывода. Несмотря на это различает их целый ряд технических изменений.
LEONARDO относится к старшим моделям семейства плат ARDUINO и представляет из себя платформу разработки с открытым исходным кодом. Микроконтроллерная плата ввода-вывода в сочетании с бесплатно распространяемой средой программирования – это и есть ARDUINO, лёгкое в понимании, простое и практичное в применении.
Самым главным изменением в данной модели стало использование микроконтроллера ATmega32U4, во внутренней схеме которого реализованы аппаратные средства для связи по USB. Благодаря такой архитектуре микросхемы, при подключении к компьютеру ARDUINO LEONARDO определяется как HID-устройство.
В новом варианте LEONARDO Rev3 рядом с контактом AREF появились выводы SDA и SCL интерфейса IIC/I2C. Добавлен контакт IOREF и еще один рядом с ним, пока никак не реализованный.
В отличии от UNO-подобных плат, в области цифровых выводов у LEONARDO отсутствует интерфейс SPI. Если у вас имеются расширения, использующие SPI контакты на боковой стороне платы, и на них нет специального ответного 6-пинового разъема ICSP, как на LEONARDO, то такие модули расширения просто не будут работать.
Увеличено общее количество аналоговых входов до 12.
На борту:
- Цифровые выводы входы/выходы: 22 линии;
- ШИМ: 7;
- Аналоговые входы: 12 (АЦП 10 бит);
- Максимальный ток на выводе: 40 мА (для каждого вывода);
- Максимальный ток на выводе 3,3V: 50 мА;
- Flash-память: 32 кБ (из них 4 кБ используются под загрузчик);
- SRAM-память: 2.5 Кб;
- EEPROM-память: 1 Кб;
- Тактовая частота: 16 МГц.
Smolalex (проверенный владелец) –
Все упаковано.