Wi-Fi модули на чипе RTL8710 могут составить конкуренцию ESP8266
12.09.2016

Wi-Fi модули серии ESP8266 с момента их выпуска (около двух лет назад) завоевали высочайшую популярность не только среди начинающих, но и в сфере профессиональных разработчиков беспроводных устройств. Их широкое распространение, прежде всего,  обусловлено первоначальным захватом рынка устройств Интернета вещей, стоимостью ниже $2, огромным количеством документации и наработок, а также всесторонняей поддержкой различными сообществами разработчиков.

Но, как известно, технологии не стоят на месте, и интересной альтернативой ESP8266 может оказаться модуль на процессоре Realtek RTL8710. Процессор серии RTL8710, выполненный на ядре ARM Cortex-M3, работает на частоте 166 МГц под управлением ОС FreeRTOS и снабжен богатой периферией, несколько отличающейся от ESP8266. Что касается стоимости, то до последнего времени не удавалось найти варианты по цене менее $2 при штучном заказе. Но самый важный момент, почему в англоязычном Интернете пока отсутствует какая-либо подробная информация по этим процессорам и средствам разработки для них.

Wi-Fi модуль PADI IoT Stamp - альтернатива ESP8266

Однако, возможно, ситуация скоро изменится. Компания PINE64 (ранее сообщество раработчиков), занимающаяся разработкой отладочных плат и одноплатных компьютеров, сообщила о подготовке к производству собственного Wi-Fi модуля «PADI IoT Stamp» на процессоре RTL8710AF, ориентировочная стоимость которого будет $1.99 независимо от количества.

Спецификация на модуль PADI IoT Stamp:

  • Процессор RTL8170AF:
    • ядро ARM Cortex-M3, рабочая частота 83 МГц,1 Мбайт ROM, 1 Мбайт Flash-память, 512 Кбайт ОЗУ;
  • Беспроводной интерфейс:
    • Wi-Fi 802.11 b/g/n (2400 MHz – 2483.5 MHz), печатная антенна;
  • Поддерживаемые режимы работы Station / SoftAP / SoftAP + Station;
  • Порты ввода/вывода:
    • 1 канал SPI (макс. 41.5 Мбит/с);
    • 3 канала UART (2 с поддержкой скорости обмена данными до 4 Мбит/с, 1 x 38400 Бит/с)
    • 4 канала ШИМ;
    • 1 канал I2C (макс. 3.4 Мбит/с);
    • до 19 линий ввода/вывода общего назначения, включая 10 с поддержкой прерываний;
  • Питание 3.0 - 3.6 В (3.3 В рекомендовано);
  • Энергопотребление:
    • типовое значение 87 мА (3.3 В, 802.11b 11 Мбит/с, +17 dBm)
    • 0.9 мА в режиме Light Sleep;
    • 10 мкА в режиме Deep Sleep;
  • Габаритные размеры модуля: 24 мм × 16 мм.

Расположение выводов Wi-Fi модуля PADI IoT Stamp на процесоре RTL8710AF
Нажмите для увеличения

В целом аппаратная реализация выглядит знакомо, PADI IoT Stamp аналогичен модулю B&T RTL-00 (модуль на чипе RTL8170, доступный для заказа в китайский онлайн магазинах), но не совместим с ним. Поэтому нужно быть предельно внимательным при манипуляциях с прошивками для различных модулей. Модуль PADI IoT Stamp может быть запрограммирован и отлажен с помощью инструментов IAR, OpenOCD и/или J-Link, кроме того, он поддерживает функцию обновления прошивки по эфиру и интерфейсам UART, JTAG. На данный момент компания предоставляет программную платформу разработки Ameba Standard SDK (на основе FreeRTOS и LWIP), но в ближайшее время планируется поддержка инструментов ARM mbed 5.0. Конфигурирование модуля можно выполнить с помощью AT команд, облачного сервиса или с мобильного приложения под Android/iOS.

Для пользователей уже доступна документация на английском языке, включая подробное техническое описание, руководство по быстрому страту, дополнительные инструменты и драйверы для работы с модулем из консоли. Компания также работает над созданием отладочной платы в форм-факторе NodeMCU.

В других новостных источниках сообщается, что некоторые люди сравнили структуру процессоров RTL8710AF и RTL8711AF с помощью рентгеновского аппарата, и в то время как последний имеет больше функций, в частности встроенный модуль NFC (Near Field Communication), оба процессора в рентгеновских лучах выглядят одинаково. Другими словами RTL8710AF на самом деле может иметь тот же функционал, который просто отключен.

Подробнее >>

Реклама