Описание
Leonardo R3 с кабелем – это очередное детище разработчиков микроконтроллеров линейки Arduino. И если речь идет об “очередной модели” то значит можно говорить о том, что были внесены какие то доработки и изменения, для повышения удобства работы и производительности аппаратного средства в сравнении с предшественниками. Leonardo стала более производительнее и удобнее в использовании. Главные отличия Arduino Leonardo от Arduino UNO R3 и других предшественников приведены ниже:На плате Leonardo имеется только один микроконтроллер ATmega32u4, который помимо основной своей задачи еще выступает как микроконтроллер для общения с компьютером через USB порт. В то время как все ее предшественники UNO,UNO R3 и др, использовали для этой цели отдельный дополнительный микроконтроллер.Теперь Leonardo способна эмулировать клавиатуру или мышь через USB порт. - аналоговых выходов стало 12, а цифровых 20. В то время как у той же Arduino UNO аналоговых всего 6, а цифровых 14.Порты 0-й, 1-й, стали независимыми, теперь вы можете их задействовать даже в тех случаях, когда происходит одновременное использование с USB портом, к примеру при заливки скетча в плату.Если плата расширения работает через TWI и для взаимодействия не использует специальные контакты TWI, а связь происходит не напрямую через аналоговые контакты А4 и А5, то данная плата расширения будет не совместима с Leonardo.Наличие SPI – интерфейса есть только на ICSP контактах, поэтому если плата расширения не имеет снизу разъем ICSP, она не будет совместима с Leonardo. Входное напряжение 7-12 вольтЛинейка процессора 5 вольтЦифровые входы/выходы 20 (7 могут использоваться для ШИМ)Аналоговые входы 12Постоянный ток через вход/выход 40 мАПостоянный ток для вывода 3.3 В 50 мАФлеш-память 32 Кб (4 Кб используются для загрузчика)ОЗУ 2.5 КбEEPROM 1 КбТактовая частота 16 МГц