Одной из проблем при запуске нового проекта IoT является вопрос о том, какую связь использовать. В зависимости от характера проекта существует несколько вариантов проводного и беспроводного подключения, которые можно использовать для обеспечения успешного проекта.
На сегодняшний день есть соединения WiFi, Bluetooth, Zigbee, Zwave, LoRa, ZigFox, Thread, NB-IoT, 3G / 4G и другие. Использовать можно любой, но, как правило, большинство плат разработки поддерживают только 1 или 2 из них.
С введением Pitaya Go вам не нужно сильно беспокоиться об этом. Pitaya Go – это платформа для разработки IoT со встроенным многопротокольным беспроводным подключением.
Pitaya Go основана на высокопроизводительном многопротокольном SoC nRF52840 компании Nordic и чрезвычайно маломощном сетевом контроллере Wi-Fi от Microchip ATWINC1500B. Процессор nRF52840 является наиболее продвинутым из семейства процессоров серии nRF52, и он полностью мультипротокольный, с полным параллелизмом протоколов. Он поддерживает протоколы Bluetooth 5, Bluetooth, Thread, Zigbee, 802.15.4, ANT и проприетарный стек 2,4 ГГц.
Таким образом, с Pitaya Go можно одновременно запускать 2 или более протокола подключения IoT благодаря многопротокольному решению с динамическим переключением в SoC nRF528480. Полезным будет переход от использования Bluetooth в смартфоне к управлению или мониторингу сенсорных узлов Thread / ZigBee. Все, что вам потребуется, – это установить Pitaya Go в качестве сетевого шлюза. Смотрите видео ниже для возможности применения.
Команда разработчиков Pitaya Go – Makerdiary, которая, в 2018 году, выпустила аналогичную плату для разработки под названием nRF52840-MDK.
Pitaya Go разработан, чтобы быть автономным. Он поставляется с зарядным устройством и диспетчером питания, оснащен 64-мегабитной флэш-памятью QSPI с сверхнизким энергопотреблением, антенной на печатной плате с меткой NFC-A, светодиодом RGB (с возможностью перепрограммирования), кнопкой и GPIO через разъем с расширяемым разъемом, а также с разъемом USB-C.
Pitaya Go предлагает комплексное решение для беспроводной связи с IEEE 802.11 b / g / n WiFi 4, Bluetooth 5, Thread и Zigbee, которое специально разработано для IoT. С Pitaya Go вам не понадобится еще одна плата IoT. Возможно, добавление LoRa или любой другой технологии LPWAN станет сенсацией.
Особенности Pitaya Go
- Nordic Semiconductor nRF52840 SoC
- Arm Cortex-M4 64 МГц с FPU
- 1 МБ Flash + 256 КБ ОЗУ
- Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT и проприетарная частота 2,4 ГГц
- Подсистема безопасности Arm TrustZone Cryptocell 310
- Встроенный высокоскоростной контроллер USB 2.0
- Поддержка QSPI / SPI / TWI / I²S / PDM / QDEC / ADC
- Интегрированный NFC-A Tag
- Сетевой контроллер Wi-Fi Microchip ATWINC1500B
- Поставляется с последней прошивкой 19.6.1
- Решение IEEE 802.11 b / g / n 20 МГц (1 × 1)
- Чрезвычайно низкая мощность с контролем выключения
- Сетевой стек на кристалле для разгрузки MCU
- Поддерживает Soft-AP
- Поддерживаемые протоколы безопасности: WPA / WPA2 Personal, TLS / SSL
- Корпоративная безопасность с WPA / WPA2 (802.11x)
- Сетевые сервисы: DHCP, DNS, TCP / IP (IPv4), UDP, HTTP, HTTPS, MQTT и т. д.
- Флэш-память QSPI со сверхнизким энергопотреблением 64 Мбит
- Встроенное зарядное устройство Li-Po с управлением питанием
- Дополнительная антенна с меткой NFC-A PCB
- Программируемый пользователем светодиод RGB и кнопки
- Двойная Wi-Fi / Bluetooth 2.4G чиповая антенна
- Реверсивный разъем USB-C
- Разъем для Li-Po аккумулятора
- Легко расширяемые двойные 14-контактные разъемы
- Размеры 2,4 “x 1,0” x 0,3 “(60,96 мм x 25,4 мм x 7,6 мм)
Pitaya Go имеет открытый исходный код, и файлы дизайна находятся в свободном доступе на странице GitHub. Плата доступна для покупки за 34,90 $, без учета доставки в онлайн-магазинах Tindie и Makediary.
Команда Makediary также выпустила несколько захватывающих демонстрационных материалов:
- Web Device CLI – веб-терминал, который может связываться с Pitaya Go через WebBluetooth. Основные цели Web Device CLI – помочь быстро начать работу.
- Weather Client – показывает, как получить информацию о погоде от openweathermap.org с помощью Pitaya Go
Более подробная информация об использовании продукта доступна также на Wiki и странице продукта.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.