Плата Arduino UNO WiFi объединяет в себе микроконтроллер Atmel ATmega328P и сокет ESP8266


Arduino.org (Arduino Srl) выпустили плату Arduino UNO WiFi, соединив Arduino (микроконтроллер Atmel ATMega328P ) и сокет  ESP8266 вместе, и добавив WiFi к популярной плате Arduino UNO , сохраняя при этом все существующие интерфейсы и разьемы.

Arduino_UNO_WiFiArduino 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 грамм

https://www.cnx-software.com/wp-content/uploads/2016/05/Arduino_UNO_WiFi_Pinout.png

Исходные данные об аппаратной части платы с схемами (PDF и DSN) будут представлены в скором времени, программировать ее можно будет с помощью Arduino IDE, выбрав в настройках плату “Arduino UNO WiFi”, используя Ciao  библиотеку можно будет работать с REST, MQTT и прочее… Для работы с платой вам не обязательно подключаться по USB, так как это можно делать через WiFi так же, как с Arduino Yun. Микроконтроллер  Atmel AVR  и процессор  ESP8266 общаются через UART или I2C шине, как показано на схеме ниже.

Arduino_UNO_WiFi_ESP8266_Communication

 

Плата Arduino Uno Wi-Fi будет поставляться с предустановленным приложением RestServer, что позволяет управлять платой с помощью вашего веб-браузера, используя URL-адрес:http://192.168.240.1/arduino/<digital|analog>/<GPIO>/<ON_OFF|<INPUT_MODE>, где digital or analog позволяют выбрать тип ввода-вывода, GPIO — номер контакты, «ON_OFF где 1 это включение, а 0 это выключение, INPUT_MODE — input или output. Некоторые примеры:

/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.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.