ESP Soil Moisture Sensor Rev 2.2 cannot flash


#1

Hi, I recently bought several 2.2 soil sensors as well as the compatible ESP flasher. I’ve followed instructions and drivers are installed for the flasher and the sample code does compile cleanly.

But I only get errors when flashing. The error messages are shown below. I have removed the jumper from GPIO16 and I see a red light during flashing so I am sure of the usb cable and computer connection. I also tried a few other soil sensors but they all have the same issue.
Do I need to push the flash button on the flasher?

Thank you,

-mp

Arduino: 1.8.8 (Windows Store 1.8.19.0) (Windows 10), Board: “NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200”

“…arduino_build_460378/Soil_Moisture_Final.ino.elf”
Sketch uses 316952 bytes (30%) of program storage space. Maximum is 1044464 bytes.
Global variables use 32092 bytes (39%) of dynamic memory, leaving 49828 bytes for local variables. Maximum is 81920 bytes.

esptool.exe -vv -cd nodemcu -cb 115200 -cp COM3 -ca 0x00000 -cf …/arduino_build_460378/Soil_Moisture_Final.ino.bin
esptool v0.4.13-1-gf80ae31 - © 2014 Ch. Klippel ck@atelier-klippel.de
setting board to nodemcu
setting baudrate from 115200 to 115200
setting port from COM1 to COM3
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
espcomm_upload_mem
setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1

…(4 times repeated)…

warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed


#2

Please check the picture. Did you wire the flasher like this?