Модуль Wi-Fi довольно дорогой и, при добавлении его в проекты MCU, цена возрастает от 30 до 40 долларов США, только за счет модуля WiFi, но все это изменилось благодаря модулю Espressif ESP8266 от Tensilica, продаваемому за 5 долларов в 2014 году, и активности сообщества за WiSoC и связанные с ним модули и платы для разработки.
Модули ESP8266 теперь доступны менее чем за 2 доллара США, и примерно два года назад, появился еще один вариант, основанный на Arm Cortex-M3 с модулями RTL8710, такой как PADI IoT stamp от Pine64, который продается примерно в 2 доллара США за единицу. Однако, большинство людей на самом деле не воспользовались переходом на другую платформу на основе Arm для этого типа приложений, многие были сняты с производства, и PADI IoT stamp, похоже, один из немногих выживших.
Еще один модуль Wi-Fi WiFi IOT появился у Seeed Studio с Air602 WiFi-модулем, работающим от Winner Micro W600 Arm Cortex-M3 WiSoC.
Характеристики модуля WiFi Air602:
- WiSoC – микроконтроллер WinnerMicro W600 Arm Cortex-M3 с 1 МБ флэш-памяти, радиоприемником, CMOS PA, BaseBand
- Подключение Wi-Fi
- IEEE802.11 b / g / e / i / d / k / r / s / w / n до 150 Мбит / с
- Частота – 2,4 ~ 2,4835 ГГц
- Выходная мощность
- 802.11b, DSSS 1 Мбит / с, POUT = + 17 дБм
- 802.11g, OFDM 54 Мбит / с, POUT = + 10 дБм
- 802.11n, OFDM MCS7, POUT = + 10 дБм
- Особенности: Wi-Fi WMM, WMM-PS, WPA / WPA2, WPS, WiFi direct
- Протоколы – TCP, UDP, ICMP, DHCP, DNS, HTTP
- Расширение – 12x зубчатые отверстия с 2x UART, поддерживающие RTS / CTS до 2 Мбит / с, 1x SPI-устройство до 50 Мбит / с, 7x GPIO, антенну, сигналы питания
- Рабочее напряжение / ток – 3,3 В / 110 мА (режим PS 35 мА, DTIM = 1)
- Размеры – 12 x 10 мм
Модуль программируется с помощью команды AT и/или языка программирования Luat, объединяющего команды Lua и AT. Модуль очень маленький, для справки популярный модуль ESP-01 имеет размеры 24,8 x 14,3 мм или почти в три раза больше, чем Air602! Достигнуть такого сверхмалого размера удалось благодаря тому, что вообще НЕ имеется антенны, вместо этого выставляется только штырь антенны.
Блок-схема чипа W600
Блок-схема Winner Micro W600 также показывает 160 Кбайт + 128 Кбайт ОЗУ, аппаратное ускорение crypto, RTC и другие периферийные устройства и интерфейсы.
Air602 имеет целевые приложения того же типа, что и ESP8266 – это умный дом, умные игрушки, промышленный контролер, интернет-приложения Things и т. д. …
Начало работы с модулем может быть не самым удобным, так как вам нужно будет позаботиться о питании и антенне, но, Seeed Studio предлагает плату для разработки Air602 за $ 2,90 – включая модуль Air602 – который подключается через USB и заботится об этих небольших деталях.
Плата по разработке Air602
У нас нет уверенности в том, насколько сильно это повлияет на ESP8266, и будет много работы, чтобы довести поддержку программного обеспечения до нужного уровня, так что посмотрим, как все получится. Вы также можете найти более подробную информацию и некоторые ссылки для загрузки на странице продукта WinnerMicro W600 (которая загружается довольно медленно).
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.