Unable to upload code from Arduino IDE to Sparkfun 8266 Thing

Heres what I see when I hit "copy error messages":

Arduino: 1.8.5 (Mac OS X), Board: "SparkFun ESP8266 Thing, 80 MHz, 512K (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Archiving built core (caching) in: /var/folders/p6/b6dyrcd141dbgcr0q67cvkw40000gn/T/arduino_cache_645490/core/core_esp8266_esp8266_thing_CpuFrequency_80,FlashSize_512K0,LwIPVariant_v2mss536,Debug_Disabled,DebugLevel_None____,FlashErase_none,UploadSpeed_115200_344249015beac3c1f172088a2c8670ae.a
Sketch uses 270780 bytes (54%) of program storage space. Maximum is 499696 bytes.
Global variables use 35888 bytes (43%) of dynamic memory, leaving 46032 bytes for local variables. Maximum is 81920 bytes.
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
An error occurred while uploading the sketch

I'm pretty sure my board is wired up correctly. I have pictures of my board if you want to see.

I didn't do any soldering on the Sparkfun ESP8266 Thing for the FTDI 3.3V 6 pins because I didn't think it was necessary when I can just connect wires from the 6 pins on the module to the FTDI. I just want to upload my code from Arduino to my Sparkfun 8266 Thing. I can show my code too but I don't think theres any problems with it since I don't get any errors in it. Any solutions?

Also posted at (with the pictures):

If you're going to do that then please be considerate enough to add links to the other places you cross posted. This will let us avoid wasting time due to duplicate effort and also help others who have the same questions and find your post to discover all the relevant information. When you post links please always use the chain links icon on the toolbar to make them clickable.

pert:
Also posted at (with the pictures):
Unable to upload code from Arduino to Sparkfun ESP8266 Thing. · Issue #4847 · esp8266/Arduino · GitHub
If you're going to do that then please be considerate enough to add links to the other places you cross posted. This will let us avoid wasting time due to duplicate effort and also help others who have the same questions and find your post to discover all the relevant information. When you post links please always use the chain links icon on the toolbar to make them clickable.

Yea thats me. I posted it in a lot of places so more people can see it and give a solution

Nice, so you don't care how much you waste the time of people generous enough to provide free help. You're really a stellar human being, aren't you?

Most classy is that you opened an issue in the ESP8266 core for Arduino repository 4 days ago:

and were told that's not an appropriate place for support requests, then opened a new one today anyway. It you had spent that time doing some research instead of cross posting everywhere I'm sure you would have had a solution days ago.

People like you ruin open source. You'd think it would be enough that hundreds of people spent countless hours writing high quality software to give away for free, but no. You expect them to hold your hand through your oh-so-important project as well.

pert:
Nice, so you don't care how much you waste the time of people generous enough to provide free help. You're really a stellar human being, aren't you?

Most classy is that you opened an issue in the ESP8266 core for Arduino repository 4 days ago:
Anyone know the solution for this error code in Arduino? · Issue #4837 · esp8266/Arduino · GitHub
and were told that's not an appropriate place for support requests, then opened a new one today anyway. It you had spent that time doing some research instead of cross posting everywhere I'm sure you would have had a solution days ago.

People like you ruin open source. You'd think it would be enough that hundreds of people spent countless hours writing high quality software to give away for free, but no. You expect them to hold your hand through your oh-so-important project as well.

What are you talking about? I posted it in multiple places because I still haven't found a solution.

And I've done enough research. You think I would take the time to sign up for all these websites but not do any research? That makes sense to you?

The only person wasting time is you because you are posting garbage emotional responses that aren't helpful to this topic at all. If you don't have anything good to say, don't say it at all.

mr_germ:
The only person wasting time is you because you are posting garbage emotional responses that aren't helpful to this topic at all. If you don't have anything good to say, don't say it at all.

And with this response you've just sealed your deal with me = no help.

pert:
Nice, so you don't care how much you waste the time of people generous enough to provide free help. You're really a stellar human being, aren't you?

Most classy is that you opened an issue in the ESP8266 core for Arduino repository 4 days ago:
Anyone know the solution for this error code in Arduino? · Issue #4837 · esp8266/Arduino · GitHub
and were told that's not an appropriate place for support requests, then opened a new one today anyway. It you had spent that time doing some research instead of cross posting everywhere I'm sure you would have had a solution days ago.

People like you ruin open source. You'd think it would be enough that hundreds of people spent countless hours writing high quality software to give away for free, but no. You expect them to hold your hand through your oh-so-important project as well.

It's pathetic that he actually believes it is an "issue", i.e. a bug, with the ESP8266 Arduino Core.

LOL.

I am embarrassed for him. Shaking my head.

.

ieee488:
It's pathetic that he actually believes it is an "issue", i.e. a bug, with the ESP8266 Arduino Core.

LOL.

I am embarrassed for him. Shaking my head.

.

There is nothing wrong with the module. I just bought it...

I'm shaking my head that you think that I think there is something wrong with it. The issue comes from either wiring (which is why I posted pictures) or Arduino IDE itself.

(deleted)

mr_germ:
There is nothing wrong with the module. I just bought it...

I'm shaking my head that you think that I think there is something wrong with it. The issue comes from either wiring (which is why I posted pictures) or Arduino IDE itself.

You posted an "issue" to the ESP8266 Arduino Core firmware site.
DUH !!!

.