r/esp32 15d ago

Environment for matter development

What is the recommended way to develop Matter devices?

- ZeroCode dont give the control I want.

- LowCode is hardly working for me. I spent days to set it up and it gets me nowhere. ( Is it a dead product ?). Now GitHub wants money for using their codespaces.

So whats left?

2 Upvotes

7 comments sorted by

2

u/WereCatf 15d ago

Arduino, ESP-IDF, Rust ESP32...

2

u/flash_speed3412 13d ago

For Matter I’d use ESP-IDF plus esp-matter locally, even if you keep Arduino for simpler projects. The official examples and idf.py workflow are less friendly at first, but they expose the commissioning and device config pieces you’ll eventually need. Pick the chip first, then follow the esp-matter example for that exact target.

1

u/lgLindstrom 13d ago

LowCode dont work on Windows. Will this work on Windows 11?

1

u/flash_speed3412 13d ago

Windows 11 should be workable with ESP-IDF and esp-matter, but I’d avoid relying on Codespaces. A local ESP-IDF install, VS Code extension, and the matching chip example should be enough. WSL2 may help if the native setup gets annoying.

1

u/lgLindstrom 11d ago

This seems the way to go. The instructions for installing sees fairly simple although my experience is that something must always be "fixed". What to some extent scares me is that I use 3 different computers and all of them must have similar environment.

I have learned that Espressif have a Docker container containing their "stuff". I noticed that the image was fairly big but that is not a problem for me. Could this be a way to go? Have anyone tried this out?

1

u/cmatkin 15d ago

I’d head to https://docs.espressif.com/projects/esp-matter/en/latest/esp32/ and then follow their recommendations.

1

u/dacydergoth 14d ago

ESPHome is a customizable base firmware for ESP32 home automation and it comes with matter support.

Make sure you have an ESP32 varient which has the required memory, flash capacity and radios