ESP ZeroCode

I just came across this article. I’m a massive ESPhome fan but this pretty cool given they are Matter compatible. That would make things easy for those that don’t want to code in ESPhome but still want a DIY device.

I just tried out the config wizard and it seems like you can even dump the program generated straight to an ESP via USB cable rather than buy the programmed board. Unfortunately I don’t have any with me to try it out… at work… working hard, you know.

It does and does it well

2 Likes

Hi, how do you initiate the pairing process from the device?
Is it the usual toggle on off a few times or that can be specified?

depends on the device but everything is described in the web app. first boot it starts in pairing mode

1 Like

The ESP32-C3 is only $5 each on Amazon. Worth experimenting.

Does it produce only a binary, or is the underlying code that it produces available to be reviewed and independely compiled?

Just saw your previous tweet, so it cannot be paired to google home yet until it gets certified. I take it there’s no issues adding to other platform (homekit, alexa & smartthings)

Home Assistant?

HA supports Matter, so yes. (watch the video Blakadder posted above)

only a binary that is flashed from the webUI

It can be but you need to do some manual work, process is similar to the one I described for Tasmota but you’d need to find out the Vendor ID

https://tasmota.github.io/docs/Matter-with-Google/

1 Like

Has anyone tried making a thread device?
I’d like to try with this chip, the 2mb version. Is this compatible?

No it is not https://www.espressif.com/sites/default/files/documentation/esp8684-mini-1_mini-1u_datasheet_en.pdf

Hi, anything else I need to install with the launchpad?
web esphome detects the com4 port but not with esp zerocode launchpad. Using chrome browser

Your serial adapter vendor id is not in the esp zerocode list

Where to view the list?
I’m using is CH340G

Hi guys!

I managed to upload zero-code to esp32 wroom 32e board with relay and pair it with HA, just after a 17 tries :)) But it finally worked.

But with one problem… could find the right pin for relay board…I tried GPIO26, 27, 35 and nothing worked. Has anyone any idea how to select right pin for relay?
On ESPZeroCode I tried plug, wall switch, socket…with GPIO indicator, but nothing. It seems like the led onboard, but not RGB led) doesn’t work either - I selected the GPIO2 pin.

I would appreciate your help or hint where to look forward :slight_smile:
Thanks!

That’s what I like about ESPHome. I write the code. More specifically, I write the YAML code that tells the ESPHome firmware what GPIO to use. So, technically I guess you could call it zero-code.

2 Likes

Have you tried on esphome/tasmota if those pins assigned are the correct ones for the relay/led?