Arduino esplora разработана на основе платы Arduino Leonardo. Отличается от других плат тем, что имеет в своем составе подключенные датчики для взаимодействия с окружающей средой. Отладочная плата имеет следующие элементы:
- Датчик температуры;
- Микрофон;
- Датчик света;
- Акселерометр;
- Линейный потенциометр;
- Джойстик;
- RGB светодиод;
- Несколько светодиодов отражающих работу платы;
- 4 кнопки.

Помимо периферии, на плате установлен разъем для подключения TFT экрана, а также коннекторы Tinkerkit.
Как видим, на плате присутствует достаточное количество датчиков, что бы приступить к разработке различных проектов, без лишнего ожидания.
Мозгом платы является микроконтроллер ATMega32U4 с следующими характеристиками:
Микропроцессор | ATmega32U4 |
Напряжение питания | 5 В |
Память программы (Flash) | 32Кб |
Загрузчик | 4Кб |
Оперативная память (SRAM) | 2,5 Кб |
EEPROM | 1Кб |
Тактовая частота кварца | 16МГц |
Минусом данной платы является отсутствие выходов цифровых и аналоговых контактов. данную проблему можно частично обойти, используя для подключения своих датчиков к разъему подключения TFT экрана. Так как в данном разъеме есть выводы SPI, то используя библиотеку ардуино для работы с этим интерфейсом можно подключить не только экран, а например SD карту, либо другую периферию, работающую через интерфейс SPI.
Схема Arduino Esplora
На рисунке представлена графическая схема расположения датчиков и разъемов платы.
Подключение и программирование Arduino Esplora
Подключение и программирование платы происходит так же как и других плат Arduino. Необходимо подключить плату к компьютеру через USB и выбрать в Arduino IDE используемую плату.
Для более удобной работы с платой разработана специальная библиотека Esplora.h входящая в состав IDE. В библиотеке разработаны функции для удобной работы с датчиками размещенными на плате.
Так же стоит отметить, что данная плата может подключаться к компьютеру как виртуальный последовательный COM- порт (CDC).
Защита платы
На плате установлены самовостанавливаемые предохранители, которые защищают порт USB от короткого замыкания. Когда ток потребление больше 500 мА, то схема защиты отключает соединение. После устранения проблемы или перезагрузки контроллера защита восстанавливается.
Загрузки
Где купить
- Arduino Esplora