RAKwireless WisMesh Pi HAT RAK6421 — это модульная плата расширения шлюза Meshtastic для Raspberry Pi 4/5, добавляющая поддержку экосистемы WisBlock компании . Разработанная для пользователей, запускающих meshtasticd (родную для Linux службу Meshtastic), она обеспечивает масштабируемые, постоянно работающие базовые станции Meshtastic, MQTT-шлюзы и транзитные узлы магистральной сети.
В отличие от других LoRa-решений на базе Raspberry Pi , RAK6421 использует модульный подход. Вместо встроенного радиомодуля он предлагает два слота WisBlock IO и четыре слота для сенсоров, что позволяет легко подключать или заменять модули. Это означает, что можно выбирать между стандартными LoRa-модулями, такими как RAK13300, или версиями повышенной мощности 1 Вт, такими как RAK13302 , без использования громоздких USB-адаптеров или макетных плат.
Спецификации RAK6421 WisMesh Pi HAT RAK6421:
- Совместимость
- Одноплатные компьютеры Raspberry Pi 4, Raspberry Pi 5 и Raspberry Pi Zero 2W
- Потенциально другие SBC со стандартным 40-контактным GPIO-разъёмом Raspberry Pi (совместимые с HAT+)
- Расширение
- 2 слота WisBlock IO для LoRa-радиомодулей и других модулей ввода/вывода
- Сигналы SPI, UART, I2C и GPIO
- 4 аналоговых входа (0…3.3V) через SGM58031XMS10G/TR (совместимый с ADS1115) 16-битный, энергоэффективный, прецизионный сигма-дельта (ΔΣ) аналого-цифровой преобразователь
- 4 слота WisBlock Sensor (слоты A, B, C, D) для I2C-модулей, таких как GNSS (Quectel L76K), сенсоры окружающей среды (BME680, SHTC3) и RTC
- 4-контактный разъём J8, выводящий AIN1, GPIO4, GPIO5 и VBAT
- 4-контактный разъём J9, выводящий 3.3V, GND, I2C1_SCL и I2C1_SDA
- 2 слота WisBlock IO для LoRa-радиомодулей и других модулей ввода/вывода
- Разное – Встроенное EEPROM, совместимое с CAT24C32, подключенное к ID_SD/ID_SC для автоматического обнаружения аппаратного обеспечения; по умолчанию только для чтения (режим чтения-записи доступен замыканием контактов J10)
- Питание
- Вход 5 В (от 4.9 В до 5.1 В) от 40-контактного разъёма Raspberry Pi
- Подача питания ниже по цепи 3.3V и 4.17V (VBAT) к подключённым модулям WisBlock
- Размеры – стандартный форм-фактор Raspberry Pi HAT
- Диапазон рабочих температур: от -40°C до +85°C

Узлы на базе ESP32, такие как LR2021 LoRa Plus , T-Display S3 Pro LR1121 , LILYGO T-LoRa Pager и другие подобные узлы хорошо работают как портативные устройства с батарейным питанием. Однако фиксированные шлюзы, которым нужно обрабатывать интенсивный трафик MQTT, Node-RED или панели Grafana, быстро достигают пределов производительности на микроконтроллере. WisMesh Pi HAT RAK6421 решает эту проблему, позволяя запускать Meshtastic на Raspberry Pi. Он обеспечивает стабильные подключения SPI, I²C и UART, что делает его гораздо более надёжным для долгосрочной телеметрии и использования в качестве шлюза.
Что касается программного обеспечения, RAKwireless предоставляет готовый к использованию образ Raspberry Pi с уже установленным и настроенным meshtasticd, который можно скачать из их руководства по быстрому запуску . Также предлагаются скрипты с открытым исходным кодом, которые автоматически устанавливают Mosquitto MQTT, InfluxDB, Node-RED и предварительно настроенную панель Grafana. Подробнее можно узнать на странице обзора продукта . Также можно вручную установить Meshtastic на стандартной Raspberry Pi OS или собрать собственный образ. Дополнительную информацию можно найти в даташит . RAK6421 также официально поддерживается Meshtastic .

HAT изначально поддерживает широкий спектр существующих модулей WisBlock, включая RAK1906 (сенсор окружающей среды Bosch BME680), RAK1901 (датчик температуры/влажности Sensirion SHTC3), RAK12019 (УФ-сенсор) и RAK12002 (модуль RTC).
WisMesh Pi RAK6421 HAT доступен на AliExpress по цене от $12.50 за отдельную плату, с вариантами в наборе (включая датчики, такие как модули RS485, окружающей среды и CO₂) стоимостью до $95.90. В качестве альтернативы вы также можете найти комплекты с Raspberry Pi 4 2GB или Raspberry Pi 5 4GB и картой microSD с предустановленным ПО за $135.99 и $205.99 соответственно. Наконец, всё это также можно найти на магазине RAKwireless . Вам также потребуется добавить модуль LoRa RAK13300 или RAK13302 (1W), если у вас его ещё нет.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


