Arduino.org (Arduino Srl) выпустили плату Arduino UNO WiFi, соединив Arduino (микроконтроллер Atmel ATMega328P ) и сокет ESP8266 вместе, и добавив WiFi к популярной плате Arduino UNO , сохраняя при этом все существующие интерфейсы и разьемы.
Arduino UNO WiFi (A000133) спецификации:
Arduino :
- Микроконтроллер –Atmel ATmega328 8-bit AVR @ 16 МГц, 32 Кб flash памяти, 2 Кб SRAM, 1 Кб EEPROM
- Контакты цифрового ввода/вывода – 14, 6 PWM и UART
- Аналоговые Входы – 6
- Постоянный ток на контакты ввода/вывода – 40 мА
- Прочее – кнопка сброса
- Рабочее напряжение – 5 В
- ESP8266:
- Сокет –Процессор Expressif ESP8266EX Tensilica Xtensa LX106 @ 80 МГц
- Память – 4 МБ SPI флэш
- Связь– 802.11 b/g/n WiFi @ 2.4 ГГц, время отклика < 2 мс; Антенна: PCB и IPX
- Разное – кнопка загрузчика, WiFi LED
- Рабочее напряжение – 3.3 В
- Общие характеристики
- USB – 1х USB-порт
- Входное напряжение – 5-12 В через DC разъем, VIN или USB-порт (только 5 В)
- Мощность потребления – 130 мА (в режиме сна 80 мА)
- Размеры – 68,5 х 53 мм
- Вес – 28 грамм
Исходные данные об аппаратной части платы с схемами (PDF и DSN) будут представлены в скором времени, программировать ее можно будет с помощью Arduino IDE, выбрав в настройках плату “Arduino UNO WiFi”, используя Ciao библиотеку можно будет работать с REST, MQTT и прочее… Для работы с платой вам не обязательно подключаться по USB, так как это можно делать через WiFi так же, как с Arduino Yun. Микроконтроллер Atmel AVR и процессор ESP8266 общаются через UART или I2C шине, как показано на схеме ниже.
/arduino/digital/13/1 – включает GPIO 13
/arduino/digital/13– считывает значение GPIO 13
/arduino/analog/2– считывает значение аналогового входа 2
/arduino/mode/13/input– настройка контакта GPIO 13 как вход
Цена и наличие платы пока не разглашаются. Вы можете посетить страницу продукта Arduino UNO WiFi для получения дополнительной информации.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.