Example firmware for the ESP32C3-based Home Assistant Adapter.
The Home Assistant Adapter consists of a Xiao ESP32C3 and carrier board that breaks out the serial interface of the Xiao to an RJ45 jack.
config/Certificate.h.sample
to config/Certificate.h
and add your certificate (if any)config/Config.h.sample
to config/Config.h
and add your WiFi credentials, MQTT configuration, and your device IDBuilds the firmware into .pio/build/xiao_c3/firmware.bin
.
make
Deletes all build artifacts.
make clean
Uploads/flashes the firmware to the ESP32-C3. Note that the board may need to be reset into boot loader mode by holding the B (boot) button and pressing the R (reset) button.
make upload
Opens the PlatformIO serial monitor to view a connected ESP32-C3's serial output.
make monitor