Развитие проектов интегрирующих передачу данных по Bluetooth предполагает переход на более современные микроконтроллеры ESP32, поддерживающие цифровой обмен данными по Wi-Fi, Bluetooth, порты АЦП, ЦАП, аудиоканал, протокол работы с SD картами, возможность энергосберегающего режима глубокого сна и ряд других новшеств.
Эти особенности позволяют эффективно применять данные микроконтроллеры в приложениях «интернета вещей» и проектах серии «умный дом» в сочетании с модулями ARDUINO и Raspberry Pi.
Отличительная черта контроллеров ESP32 — наличие двух интегрированных модулей Bluetooth: стандартного Bluetooth и Bluetooth Low Energy (BLE). Модуль BLE потребляет значительно меньше энергии, относительно стандартных классических протоколов Bluetooth. Экономия энергии достигается за счет того, что информационные пакеты отправляются периодически, по мере необходимости.
Данный тип обмена данными не поддерживает обмена файлами. Например, музыку или видео передать не получится.
Модули BLE могут использоваться для идентификации типов устройств, обмена информацией со смарт часами, GPS трекерами, фитнес браслетами и прочими приложениями, где требуется оперативный обмен короткими информационными пакетами, отображающими изменение контролируемых параметров.
Так, например, возможно отображение уровня заряда батареи, положение точки на маршруте в навигаторе, мониторинг физиологических данных.
Соответственно, стандартный Bluetooth выполняет функции обмена файлами, и представляет собой один из вариантов Bluetooth SPP (Serial Port Protocol), поддерживающий работу с большинством существующих устройств со стандартным последовательным протоколом.
1 комментарий. Оставить новый
Кто-нибудь может подсказать ESP32 поддерживает Long Range ?