Nano Every ATMEGA4808 UPDI
предметом продажи является модуль с микроконтроллером AVR ATmega4808, совместимый с Arduino Nano Every. Плата является достойным преемником Arduino Nano и связанных с ней плат.
по сравнению с наиболее часто используемым в модулях типа Arduino чип ATmega328PU чип ATmega4808 имеет увеличенный объем флэш-памяти с 32 Кб до 48 КБ, память SRAM с 2 Кб до 6 КБ, количество асинхронных внешних прерываний увеличено с двух до семи.
модуль можно программировать в среде Arduino IDE.
более важные параметры:
- память Flash: 48 кб
- память SRAM: 6kB
- память EEPROM: 256B
- частота: 20 мгц
- преобразователь ADC: 1
- шина TWI (I2C): 1
- количество каналов ШИМ: 5
- количество аналоговых входов: 8
- напряжение: 5V
Вместе с модулем Arduino Nano Every (эквивалент) в комплекте находятся два разъема Goldpin простой 17-pin.
внимание !
для подключения платы к компьютеру с помощью USB-кабеля необходимо установить драйверы для чипа CH340. Вы можете скачать их с сайта:
https://sparks.gogo.co.nz/ch340.html
для того, Чтобы программировать пластину в окружающей среде Arduino IDE:
- добавить хранилище к менеджеру плитки: Файл -> Предпочтения -> Дополнительные URL-адреса диспетчер плитки вписываем: https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
- установить библиотеку с в/в хранилище: "Инструменты" - > Управление библиотеками -> Диспетчер Библиотек -> MegaCoreX
- выбрать правильную плитку: "Инструменты" - > Плитка -> MegaCoreX -> ATmega4808
- выбрать распиновка: "Инструменты" - > Распиновка -> Nano 4808
- , чтобы выбрать опцию загрузчика: "Инструменты" - > Загрузчик -> No bootloader
- установить порт, если он не был установлен по умолчанию: "Инструменты" - > Port
во Время компиляции и загрузки кода на плату, вы можете получить предупреждение:
'avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description'
вы Должны их игнорировать.