Плата Wemos XI построена на микроконтроллере LGT8F328D, которая усовершенствована по отношению к микроконтроллеру ATmega328.
Характеристики WeMos XI
- Кварцевый генератор 16 МГц с 1% погрешностью
- Есть возможность установки внешнего кварцевого резонатора от 400 кГц до 32 МГц.
- Питание и логика платы может работать с напряжением от 1,8 до 5.5 В. Переключение происходит автоматически при подаче соответствующего стабилизированного питания на вход.
- 8 аналоговых входов с 12 бит АЦП
- 2 ЦАП выхода на 10 бит
Программирование
Программирование платы производится стандартным USB TTL программатором. При этом тут не важно на какое оно напряжение 3,3 или 5 В.
Работа в Arduino IDE
Пройдемся по шагам и посмотрим как работать со средой разработки Arduino IDE.
- Для начала необходимо установить на компьютер Arduino IDE 1.6.9 и выше.
- Загрузите ядро платы XI c репозитория на GitHub (https://github.com/wemos/Arduino_XI) себе на компьютер и разархивируйте его.
- Переименуйте папку Arduino_XI-master в XI
- Найдите на вашем компьютере папку:
C:\Users\user\Documents\Arduino\hardware
и создайте в нем папку Wemos. - Переместите XI в папку Wemos.
- Запустите Arduino IDE и в Менеджере плат вы найдете только что установленную плату WEMOS XI. Чтобы проверить работоспособность откройте Примеры XI и загрузите один из них в плату.
- При установке платы в среду Arduino сразу были установлены дополнительные библиотеки для работы с платой WEMOS XI, например те, которорые понадобятся для работы с ЦАП
Версии платы
Обзор версий Wemos XI согласно установленного микроконтроллера:
Вот такой небольшой, но довольно полный обзор платы Wemos XI.