Matter compatible ESP-ZeroCode modules enable plug-and-play automation solutions

Espressif Systems has just announced the Matter-compatible ESP-ZeroCode modules with Wi-Fi and/or Thread (802.15.4) wireless connectivity that are designed as plug-and-play solutions for LED lights, outlets, switches, dimmers, relays, fans, and other lighting and electrical devices.

I was only recently introduced to no-code programming in a recent post by Ninephon Kongangkab explaining how to use SenseCraft firmware for no-code programming on Wio Terminal. Basically, there’s no need to know Arduino, MicroPython, or any programming language, as the user just has to press a few buttons to configure an IoT device to meet his/her requirements. With the ESP-ZeroCode modules, Espressif offers something similar using several of their ESP32 chips.

ESP-ZeroCode modules

The first ESP-ZeroCode modules will be offered with either ESP32-C3 (aka ESP8685) or ESP32-C2 (aka ESP8684) WiFi & BLE RISC-V SoCs, or ESP32-H2 802.15.4 & BLE RISC-V microcontroller, and ships with a Matter compatible firmware that enables “near-zero investment in development”. Not it’s not entirely clear whether those are zero-code or just “little-code” (better known as low code) programming devices 🙂

In any case, Matter support will mean the modules will work with Apple HomeKit, Google Home, Amazon Alexa, or other Matter-compatible solutions out of the box, and there won’t be any need for custom mobile apps or voice-assistant skills. The “ESP-ZeroCode for Matter” modules will primarily connect to the Cloud for OTA upgrades. That’s unless you go with the “ESP-ZeroCode for Matter with RainMaker” that adds a private IoT Cloud solution via the company’s ESP RainMaker.

All modules will be pre-provisioned with device certificates (DAC), Espressif will maintain the firmware with security fixed and potentially new features, and handle OTA upgrades and device management using the ESP RainMaker’s device management. Customization of the modules will also be possible, but we don’t have much detailed technical information at this stage, although I’d assume those are probably based on existing hardware ESP32-C3/C2/H2 modules flashed with a custom “ZeroCode” firmware. Further details should eventually become available on the product page, and you may also get additional information in the announcement.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX Rockchip RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
4 Comments
oldest
newest
Mike
Mike
2 years ago

“Basically, there’s no need to know Arduino, MicroPython, or any programming language “
When did Arduino become a programming language. Thought it was a silly IDE.

Rogan Dawes
Rogan Dawes
2 years ago

Arduino is a variant of C++, with a set of libraries providing a nice abstraction of the underlying hardware.

embsysblog
embsysblog
2 years ago

Arduino is the combination of three things:

  • Open source hardware / microcontroller boards that carry the Arduino logo or that are Arduino compatible
  • Highly Abstracted C++ library(ies) used to program these microcontrollers/ boards that is very intuitive to use and easy to learn.
  • A development environment including a graphical editor as well as cli tools that facilitate the compilation of programs that use the Arduino libraries and the flashing of said programs onto the microcontrollers.
Ajit
2 years ago

regarding matter &ble nRF chips are already in the market and the nRF52833 is very cheap and perfect for this, they are the market leaders for low power mode. The issue is the price of ready modules like :E73-2G4M08S1E: have shot up now days. But I think you can still buy them for 2.5$ a piece in taoboa if you’re determined.

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...