Низкокодовые/бескодовые платформы продолжают появляться, и Espressif Systems ESP ZeroCode пополняет этот список. Это веб-приложение, предназначенное для подготовки Matter-сертифицируемой прошивки для устройств на ESP32 в соответствии с требованиями пользователя.
Сайт призван упростить разработку продуктов: прошивка создается автоматически (отпадает необходимость в дорогостоящих инженерах ПО/прошивок!), а также гарантируются будущие OTA-обновления в течение трех лет. Это немного похоже на платформу Tuya , но для ESP32 devkit-ов, модулей и/или ребрендированных продуктов с Matter-сертифицированной прошивкой.
Я зашел на сайт , чтобы попробовать его в Firefox под Ubuntu. После регистрации и входа предлагается три варианта: Ваши продукты, Создать новый продукт и Ребрендировать сертифицированный продукт.
Я выбрал второй вариант и назвал новый продукт «CNX Software Gizmo».
На следующем шаге можно выбрать тип устройства: розетка, вилка, светильник или жалюзи. Я выбрал вилку с RGB светодиодом WS2812 и нажал Перейти к выбору модуля.
Были предложены модули или отладочные комплекты серий ESP32-C3, ESP32-H2 или ESP32. Я выбрал ESP32-H2-MINI-1 с поддержкой Zigbee и BLE.
Затем можно настроить устройство, изменив GPIO и другие параметры для кнопки и реле. Поскольку я хотел чего-то необычного, я добавил 8 RGB светодиодов к своей умной розетке.
В разделе «Настройка и проверка» можно проверить конфигурацию продукта и выбрать «Преимущества ZeroCode». Три года обновлений безопасности и поддержка Matter включены по умолчанию; дополнительные опции включают Apple Home и/или Google Home.
Следующий шаг сгенерирует прошивку и позволит протестировать ее с помощью ESP Launchpad на вашем модуле или отладочном комплекте. Но в Firefox это пока не работает, так как требуется WebUSB API, который еще не реализован в этом браузере.
Я переключился на Chrome и смог найти «CNX Software Gizmo» после входа в раздел «Ваши продукты».
Нажав на иконку ракеты для продолжения, я получил сгенерированную ESP ZeroCode прошивку с предложением протестировать ее в ESP LaunchPad.
Мне пришлось пропустить этот этап, так как у меня не было модуля ESP32-H2 или отладочного комплекта, и я перешел к последнему шагу: «Оформить заказ».
Это может быть самой сложной частью: потребуется стать членом CSA и получить сертификаты CSA. Процесс заказа не так оптимизирован, как остальные — после получения Vendor ID и Certificate Declaration ID нужно скопировать шаблон письма для размещения заказа в Espressif Systems. Также можно изменить количество, если 10 миллионов штук для вас слишком много или слишком мало…
Если вы предпочитаете не заниматься проектированием основной платы и корпуса самостоятельно и хотите заказать готовое изделие, выберите опцию «Ребрендировать сертифицированный продукт». В настоящее время доступно четыре продукта:
- Лампа с драйвером SM2335EGH
- Вилка
- 2-канальный ретрофит-выключатель
- Накладной выключатель
Здесь нечего настраивать, и, к сожалению, фотографии продуктов не отображаются. Нажатие «Следующий шаг» сгенерирует шаблон письма для оформления заказа.
Дополнительная информация также доступна в официальном анонсе .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.