После разбора работы с самыми популярными интерфейса и портами ввода-вывода PADI настало время перейти к самому сложному и интересному – встроенному модулю беспроводной связи Wi-Fi.
Как уже рассматривалось в статье-сравнении, нам доступна работа в сети на частоте 2.4 ГГц стандарта 802.11 b/g/n, чего с лихвой хватит для проектов, на которые модуль и рассчитан – а это, в основном, устройства управления умным домом.
В этой статье мы познакомимся с протоколом MQTT, разберёмся, как использовать его с RTL8710 из среды Arduino и научимся отправлять уведомления на Android-устройство!
MQTT – сетевой протокол, использующий для транспорта протокол TCP/IP. Впервые он был разработан в IBM в 1999 году, но пик популярности пришёл с дешёвыми Wi-Fi модулями ESP8266, на которых он и используется для связи с системами умного дома, датчиками или чем-нибудь другим.
Но RTL8710, как мы знаем, ничем не хуже, а только лучше предшественника, поэтому протокол с лёгкостью реализуется и на нём.
Все сегодняшние примеры будут загружаться из Arduino IDE. Если Вы ещё не подготовили её для работы с PADI – прочитайте нашу первую статью цикла.