|
|||
Коммуникация. Программирование. Сброс и инициация загрузчика. Физические характеристики. Плата Lilypad Arduino Main BoardКоммуникация Arduino Gemma не поддерживает работу с монитором порта в IDE Arduino, однако для последовательной коммуникации с любым контактом Gemma можно использовать библиотеку SoftwareSerial. Программирование Arduino Gemma можно программировать при помощи IDE Arduino. Чип ATtiny85 идет с уже записанным загрузчиком, который позволяет загружать на него новый код без использования внешнего аппаратного программатора. Этот загрузчик коммуницирует через протокол AVR109. Впрочем, загрузчик можно обойти и программировать микроконтроллер через контакты SPI. Нижняя часть платы имеет большую контактную площадку, соединенную с контактом Reset. Если нужно, ее можно использовать для припайки провода. Примечание: USB-порты (версии 3.0) некоторых компьютеров не распознают загрузчик Gemma. В таком случае используйте либо порт типа USB 2.0, либо подключите в промежутке USB-хаб. Сброс и инициация загрузчика Перед загрузкой скетча на Arduino Gemma пользователь должен вручную нажать на кнопку сброса. После сброса процессора запустится загрузчик и будет оставаться активным в течение примерно 10 секунд. Физические характеристики Arduino Gemma выполнена в форме круга диаметром около 27,98 мм. Впрочем, коннектор Micro-USB немного выходит за пределы этого диаметра. Толщина платы составляет 0,8 мм, а вместе с компонентами (самым толстым из которых является батарейный коннектор JST) – около 6,5 мм. Плата Lilypad Arduino Main Board
|
|||
|