Started this soil moisture sensor project and this actually my first time.
Yesterday I was stuck with the problem of connecting ftdi to the sparkfun esp8266 and after searching on google then I found the solution which is connecting the jumper on the back side of the sparkfun esp8266.
Now, I face another problem with uploading the script to esp8266 board.
I want to check if every components in my projects works well by uploading this script ;
#define ESP8266_LED 5
void setup ()
{
pinMode(ESP8266_LED, OUTPUT);
}
void loop ()
{
digitalWrite (ESP8266_LED, HIGH);
delay(500);
digitalWrite (ESP8266_LED, LOW);
delay(500);
}
The port for my ftdi is on COM5.
And then I get this reply message :
Arduino: 1.8.7 (Windows 10), Board: "SparkFun ESP8266 Thing, 80 MHz, Flash, 512K (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 57600"
Sketch uses 247932 bytes (49%) of program storage space. Maximum is 499696 bytes.
Global variables use 28012 bytes (34%) of dynamic memory, leaving 53908 bytes for local variables. Maximum is 81920 bytes.
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
it would be great if any of you experts can tell me what's wrong. Thanks before