Arduino Uno WiFi - программируемый контроллер на базе ATmega328 и ESP8266 с Wi-Fi

20.06.2017

Arduino Uno WiFi - программируемый контроллер на базе ATmega328 и ESP8266 с поддержкой Wi-Fi Arduino Uno WiFi - программируемый контроллер на базе ATmega328 и ESP8266 с поддержкой Wi-Fi

Ассортимент нашей компании пополнился программируемым контроллером на базе ATmega328 и ESP8266 с поддержкой Wi-Fi - Arduino Uno WiFi производства Arduino. Теперь скетчи можно прошивать без проводов, управлять пинами из любимого браузера и собирать отдельные устройства в Internet of Things.

Arduino UNO WiFi построена на базе процессора ATmega328 и имеет встроенный модуль ESP8266 для работы с Wi-Fi сетями. Однокристальный модуль поддерживает стек протоколов TCP/IP и обеспечивает возможность работы с сетями Wi-Fi стандартов 802.11 b/g/n. Модуль позволяет обмениваться информацией с другими устройствами в режиме «точка-точка», подключаться к Wi-Fi сетям и даже выступать в качестве точки доступа. Плата поддерживает режим программирования over-the-air — скетчи и прошивки Wi-Fi модуля можно обновлять по беспроводной сети. Uno WiFi программируется и как обычная Arduino Uno. Подключите плату к компьютеру USB-кабелем и укажите в IDE нужный тип платы.

Платформа оснащена 32 кБ flash-памяти, 2 кБ из которых отведено под загрузчик — bootloader. Он позволяет прошивать Arduino с обычного компьютера через USB. Эта память постоянна и не предназначена для изменения по ходу работы устройства. 2 кБ SRAM-памяти используются для хранения временных данных вроде переменных программы. Это оперативная память платформы. SRAM-память сбрасывается при отключении питания. Для долговременного хранения данных предназначен 1 кБ EEPROM-памяти. Это аналог жёсткого диска для Arduino. На плате предусмотрены 14 контактов общего назначения (6 из них поддерживают ШИМ), 6 аналоговых входов, USB-разъём, разъём для подключения питания, пины ICSP-программатора, кнопки перезагрузки и перепрошивки WiFi-модуля.

В зависимости от проекта, плата станет сердцем умного дома, мозгом автономного робота или web-интерфейсом сети беспроводных датчиков.

Характеристики:

  • Микроконтроллер: ATmega328 (8-битный Atmel AVR);
  • Контроллер WiFi: ESP8266 (Tensilica Xtensa LX106);
  • Тактовая частота: 16 МГц;
  • Флеш-память: 32 кБ;
  • SRAM-память: 2 кБ;
  • Номинальное рабочее напряжение: 5 В;
  • Входное напряжение питания: 7–12 В;
  • Максимальный ток с шины 5V: 1000 мА;
  • Максимальный ток с шины 3.3V: 1000 мА (включая питание микроконтроллера);
  • Максимальный ток с пина или на пин: 40 мА;
  • Цифровые порты: 20;
  • Портов с поддержкой ШИМ: 6;
  • Портов, подключённых к АЦП: 6;
  • Поддержка сетей WiFi: 802.11 b/g/n 2.4 GHz;
  • Габариты: 68.5×53 мм.