If distance/reach is an issue, one may consider a LoRa based Soil Sensor.
There is a community using these. I have only recently been trying these out, so can not yet attest to how well they can hold up to weather, water, etc. but they have been sprayed with a waterproof coating, which I believe is the manufacturer’s own special sauce.
Question (if youre still around) - my computer recognizes it on ESPhome web, but everytime I try to flash it with ESPhome I get the error:
Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation.
I tried to put it in Download mode (not sure how to tell if Im doing it correctly) but no luck. For Download mode I follow these steps:
Press and hold IO0 Plug USB cable. Wait seconds for boot Release IO0
And for further context, I have the battery unplugged and removed the board from the case so the USB cable is secured into the port. Also made sure Im using a data cable and can see it as a USB serial device.
And for further context, I have the battery unplugged and removed the board from the case so the USB cable is secured into the port. Also made sure Im using a data cable and can see it as a USB serial device.
EDIT: Okay turns out ESPHome web doesnt work well with this board so I’m going to use Adafruit ESPTool to flash a bin. I will try to use ESPHome manual download to create the BIN file.
Any good projects for ESPHome I can reference for this sensor?
I used ESP flasher when I flashed mine, but it was ages ago, before the ESPHome web flasher became available.
I will see what is possible when I get back home next weekend.