SoC overview - NikolaySavenko/domus-sapiens GitHub Wiki

Преимущественно рассматривались чипы, поддерживающие протоколы BLE, Zigbee, Z-wave, исполнение в виде Dev kit (отладочной платы). Цены взяты с https://ru.mouser.com/

BLE + wi-fi

ESP32-C3 1.7$

https://ru.mouser.com/datasheet/2/891/esp32_c3_datasheet_en-1989865.pdf

Энергопотребление в режиме сна 5 мкА

Преимущества:

  • wi-fi модуль

Недостатки:

  • Могут возникнуть проблемы с энергопотреблением

BLE

EFR32BG22 5$ - 6$

https://ru.mouser.com/datasheet/2/368/efr32bg22_datasheet-1830163.pdf

Энергопотребление в режиме сна 1.4 мкА

  • 76.8 MHz

  • 512 kB flash

Недостатки:

  • Нет возможности связи с удаленным сервером через wi-fi, нужна базовая станция

BLE + Zigbee

EFR32MG21 5$

https://ru.mouser.com/datasheet/2/368/efr32mg21_datasheet-1627395.pdf

Энергопотребление в режиме сна 1.4 мкА

Недостатки:

  • нет Dev Kit

Z-wave

ZM5101 11$ - 17$

https://www.silabs.com/documents/public/data-sheets/DSH12625-9.pdf

SD3502 10$ - 15$

https://www.silabs.com/documents/public/data-sheets/DSH12206-13.pdf

2 производителя, выпускающие МК с поддержкой этого стандарта

Энергопотребление в режиме сна 1-2.5 мкА

Преимущества:

  • совместимость с контроллерами и устройствами Z-wave
  • широкий набор интерфейсов (USB 2.0, Ethernet)
  • обновление по воздуху
  • выделенная частота для связи sub-1 GHz -> меньше ошибок в передаче данных

Недостатки:

  • стандартные модули умного дома уже разработаны
  • цена
  • устаревшая на вид оболочка ПО
  • Нет возможности связи с удаленным сервером через wi-fi, нужна базовая станция

EnOcean

Датчики заряжаются от окружающей среды???

Итог:

Самым бюджетным и распространенным вариантом является ESP-C3. Его преимущество так же в наличии wi-fi, модуля, позволяющего подключать каждое устройство напрямую к серверу (без обмена данными с базовой станцией). Стоит сравнить подходы к безопасности в контроллерах и в упомянутых стандартах связи. Так же важным моментом является энергопотребление конечных устройств.

P.S У производителя чипов EFR32... есть неплохая оболочка для разработки программ под чип

https://www.silabs.com/developers/simplicity-studio