I bridged IO9 to GND to set it to boot/flash mode. Seems to work, as the status LED on the piggypacked ESP32-C3 doesn´t light up, while going on after boot when not bridged
Connected 5V and GND to power the ESP
Connected TXD0 and RXD0 to RX and TX with the TTL flasher
Tried flashing with esptool. first tried ESPHome, then locally with tasmota. esptool.py --chip esp32 --port /dev/cu.usbserial-10 --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 bootloader_dout_40m.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 tasmota32.bin
Anyone got this running? Ideas, where i went wrong?
Did you ever get this working? If so, what POE adapter are you using to connect this to your network? I haven’t been able to find detailed instructions on the POE daughter board
I got a ETH01 EVO + PoE board and it is working fine (so far) with esphome 2025.7.0.
The ethernet configuration for the DM9051 chip can be found here: Ethernet Component — ESPHome
Does anyone have a proper pinout description, especially of the PoE board?
I’m having a bit of an issue with this kit - I’ve soldered it all together, flashed esphome with the base yaml from this thread, connected it to my Unifi POE switch and voila, all good, I was able to update it via the network, life was good. I left it connected overnight with uptime kuma monitoring it and when I checked in the morning, it only ran for about 3h and then died. I tried reconnecting it to a different port, but it was dead. I flashed the fw again via serial, then it worked ok for about 3 minutes and died again.
Any ideas? My soldering isn’t the most “esthetic” but it obviously worked and I’ve checked for any pins being connected that shouldn’t be, found nothing…