Двоядерний процесор Xiao ESP32C6, один із найрізноманітніших елементів серії Xiao від Seeed Studio малого форм-фактора, — підтримка Matter. Його важко перевершити за ціною всього 6 доларів.
Як ви могли здогадатися, Xiao використовує ядро ESP32-C6 Espessif. Хоча це не останній випуск від Espressif, його корисність очевидна в проектах «Розумний дім» завдяки доданню радіостанцій ZigBee і Thread — обидва засоби для спілкування за допомогою протоколу Matter.
Плата ESP32C6 оснащена одним високопродуктивним ядром 160 МГц і ядром із нижчою тактовою частотою 20 МГц. Бездротова підтримка додає WiFi 6, Bluetooth BLE 5.0, ZigBee і Thread. На борту є навіть контролер заряду літієвої батареї для роботи з портативними або автономними проектами, а також роз’єм u.fl для розширення діапазону бездротового зв’язку за допомогою зовнішньої антени. Струм сну надзвичайно низький – 15 мкА; за правильного використання ця плата може працювати роками від маленької батареї. Додати зовнішню антену легко – перехід від чіп-антени до з’єднання антени u.fl здійснюється шляхом зміни налаштування контакту вводу/виводу.
Технологія RISC-V, на якій працює ESP32C6, є відносно новою архітектурою ЦП, яку Seeed, як і інші виробники вбудованих плат, ретельно впроваджує у свої продукти. Це також зрозуміло, оскільки, на відміну від процесорів на базі ARM, RISC-V має відкритий вихідний код і може використовуватися без сплати роялті за ліцензування під час виробництва, що призводить до нижчої вартості.
Матерія заслуговує тут на коротку згадку. Як ви, можливо, вже чули, Matter — це новий (протягом останніх 3 років) стандарт для пристроїв для розумного дому, який обіцяє уніфікувати безліч способів, за допомогою яких розумні пристрої зараз спілкуються один з одним. Це означає менше клопоту під час налаштування, більше немає безладних полиць, усіяних кількома концентраторами розумного дому, і більш надійний зв’язок – теоретично. Стандарт є рекомендацією для впровадження постачальниками, щоб забезпечити взаємодію між брендами подібних продуктів розумного дому. На щастя, Seeed вже опублікував кілька прикладів коду, як розпочати роботу з дошкою розробників, хоча більше інформації про Thread and Matter ще очікується.
Xiao ESP32C6 підтримує програмування на CircuitPython, MicroPython і Arduino. Однак для повної підтримки бездротових програм, таких як ZigBee, рекомендується використовувати Espressif SDK. Seeed зробив важку роботу з боку програмного забезпечення, надавши чудові приклади для додатків ZigBee, таких як освітлення та використання в якості координатора. Xiao ESP32C6 вже доступний у магазині Seeed.