MQTT на Raspberry Pi: Mosquitto и Python (paho), отправка показаний датчиков

Обложка статьи: MQTT и Mosquitto на Raspberry Pi

Датчик на ESP32 измерил температуру. Как сообщить об этом Home Assistant, графику в Grafana и телефону, не привязывая каждое устройство к другим? Для этой задачи придумали MQTT — лёгкий протокол обмена сообщениями, который стал стандартом в «интернете вещей» и умных домах. Датчики, платы, контроллеры и программы просто «бросают» сообщения в общее место, а нужные получатели … Читать далее

ESP32-DevKitC — характеристики, GPIO и применение

Плата ESP32 DevKitC с модулем ESP-WROOM-32, стабилизатором AMS1117, портом Micro-USB, мостом USB-UART и кнопками BOOT и EN

ESP32-DevKitC — референсная отладочная плата от Espressif Systems на базе модуля ESP32-WROOM-32. В отличие от плат Arduino, это не продукт одного производителя с фиксированным дизайном: «ESP32-DevKitC» — официальное название линейки референсных плат Espressif, но множество сторонних производителей выпускают похожие по разводке и назначению платы под тем же или близким названием. Как и Arduino, это не … Читать далее

ESP8266 NodeMCU — характеристики и применение

ESP8266 NodeMCU DEVKIT 1.0

ESP8266 NodeMCU — одна из самых распространённых и доступных плат для проектов с Wi-Fi, построенная на чипе ESP8266 от Espressif Systems. Как и в случае ESP32-DevKitC, «NodeMCU» — не продукт одного производителя: это название одновременно относится к открытому проекту NodeMCU (на базе Lua) и, в обиходе, к широкому семейству похожих отладочных плат разных изготовителей, обычно … Читать далее

Raspberry Pi Pico 2 W — характеристики, возможности и применение

Raspberry Pi Pico 2 W — беспроводная версия Raspberry Pi Pico 2, представленная в конце ноября 2024 года. В основе платы лежит тот же микроконтроллер RP2350, но Pico 2 W дополнительно оснащена радиомодулем Infineon CYW43439 для Wi-Fi и Bluetooth. По вычислительным возможностям Pico 2 W практически идентична Pico 2: используются два ядра ARM Cortex-M33 или … Читать далее

NanoPi R3S — характеристики, особенности и сценарии использования

NanoPi R3S LTS — компактный одноплатный компьютер от FriendlyELEC на SoC Rockchip RK3566, рассчитанный прежде всего на сетевые, серверные и IoT-задачи. Плата оснащена двумя гигабитными Ethernet-портами и выполнена в компактном формате 57 × 57 мм. В основе R3S LTS находится четырёхъядерный ARM Cortex-A55 до 1,8 ГГц. Один Gigabit Ethernet подключён непосредственно к SoC, второй реализован … Читать далее

Orange Pi Compute Module 4 — технические характеристики и возможности

Orange Pi Compute Module 4

Orange Pi Compute Module 4 — вычислительный модуль производства Shenzhen Xunlong Software на базе SoC Rockchip RK3566. Модуль использует тот же механический формат и два 100-контактных высокоплотных разъёма, что и Raspberry Pi Compute Module 4, а дополнительные линии вынесены на отдельный 24-контактный разъём. Orange Pi CM4 предназначен для встраивания в собственные устройства и промышленное оборудование, … Читать далее

Orange Pi Zero3 — обзор характеристик и возможностей

Orange Pi Zero3

Orange Pi Zero3 — компактный одноплатный компьютер производства Shenzhen Xunlong Software на базе SoC Allwinner H618. Плата сочетает четырёхъядерный ARM Cortex-A53, гигабитный Ethernet, встроенные Wi-Fi 5 и Bluetooth 5.0, micro-HDMI 2.0a и два разъёма расширения — 26-pin и 13-pin. Основная плата имеет размеры всего 50 × 55 мм. При этом компактность не привела к отказу … Читать далее

Banana Pi BPI-M4 Zero — обзор характеристик и возможностей

Banana Pi BPI-M4 Zero

Banana Pi BPI-M4 Zero — компактный одноплатный компьютер производства Shenzhen SinoVoIP на базе SoC Allwinner H618, выполненный в форм-факторе, совместимом по размерам с Raspberry Pi Zero W. Плата имеет 40-контактный разъём GPIO, встроенные Wi-Fi и Bluetooth, eMMC, два порта USB Type-C и миниатюрный HDMI-разъём. BPI-M4 Zero рассчитана на проекты, где важны небольшие размеры и при … Читать далее

Raspberry Pi Pico W — обзор платы: характеристики и применение

Raspberry Pi Pico W - WIFI+CPU

Raspberry Pi Pico W — беспроводная версия Raspberry Pi Pico, представленная 30 июня 2022 года. Плата построена на том же микроконтроллере RP2040, что и обычная Pico, но дополнена беспроводным чипом Infineon CYW43439, обеспечивающим Wi-Fi 2,4 ГГц и Bluetooth 5.2. Как и обычная Pico, Raspberry Pi Pico W является микроконтроллерной платой, а не одноплатным компьютером. Она … Читать далее

Banana Pi BPI-P2 Pro — обзор платы: характеристики и применение

Banana Pi BPI-P2 Pro

Banana Pi BPI-P2 Pro — компактный одноплатный компьютер производства Shenzhen SinoVoIP на базе Rockchip RK3308B-S, ориентированный прежде всего на голосовые, аудио- и IoT-приложения. Чип оснащён четырьмя ядрами ARM Cortex-A35 и богатым набором аудио-интерфейсов, включая I2S, PDM, PCM, TDM и SPDIF. Плата оснащается 512 МБ DDR3, встроенным eMMC на 8 ГБ, слотом microSD, беспроводным модулем Wi-Fi/Bluetooth … Читать далее