Texas Instruments предлагает опорную разработку миниатюрного шлюза Интернет→Bluetooth Low Energy, который построен на двух новых микросхемах CC3200 (WiFi) и CC2650 (BLE).
С учетом того, что чип CC2650 поддерживает также другие стандарты в диапазоне 2.4 ГГц и то, что он практически полностью совместим с CC1350 (Sub1GHz + BLE 2.4 ГГц), разработанная TI плата может быть основой для универсального моста (шлюза, концентратора) между Интернет и практически всеми другими беспроводными устройствами разных стандартов.
Варианты конфигурирования шлюза CC3200+CC2650
Шлюз сможет поддерживать даже фирменные протоколы в диапазонах 433/868 МГц, чьи пакеты можно принять/передать с помощью мультидиапазонного радио CC1350.
Особенности разработки:
- Подключение BLE-устройств к интернету вещей;
- Питание от USB;
- Конфигурация через UART-терминал (USB);
- HTTP-сервер и страницы для настройки;
- Одноплатное решение WiFi-BLuetooth;
- Поддержка протоколоа MQTT для IoT;
- Обновление прошивок (firmware) по эфиру.
Разработанная плата прошла полный цикл испытаний, включающий тесты на правильную работу как программной, так и аппаратной части устройства:
Номер | Тест | Описание | Результат |
1 | Надежность | 3 датчика передают данные на MQTT-сервер в течение 48 часов. | Пройден |
2 | MQTT | Шлюз в режиме Demo, устройство в режиме QuickStart | Пройден |
3 | CLI | Отработка всех команд конфигурации | Пройден |
4 | HTML | Работа страниц для конфигурации Bluetooth Smart | Пройден |
5 | Gateway | Работа в режиме моста для обмена данными между WLAN и Bluetooth Smart | Пройден |
6 | Bluetooth Smart Central | Отработка команд GAP и GATT | Пройден |
7 | Конфигурация Wi-Fi | Подключение и отсоединение от точки доступа (AP) | Пройден |
8 | Bluetooth Smart Connection | Одновременное подключение до 3 устройств CC2650 Sensor TAGs | Пройден |
9 | OTA Update | Обновление внутреннего ПО: Gateway binary и CC2650 binary | Пройден |
10 | OS Functionality | Работа операционной системы TI-RTOS | Пройден |
Источник: www.compel.ru