Getting error messages from Arduino IDE.

First off, I don’t know how to code. I’m trying to do this: Overview | Huzzah Weather Display | Adafruit Learning System.

When I try to upload the code (https://github.com/andydoro/Huzzah-Weather-Display/tree/master/Huzzah-Weather-Display) it gives me this error:

Arduino: 1.8.8 (Windows 10), Board: "Adafruit Feather HUZZAH ESP8266, 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Sketch uses 249632 bytes (23%) of program storage space. Maximum is 1044464 bytes.
Global variables use 27700 bytes (33%) of dynamic memory, leaving 54220 bytes for local variables. Maximum is 81920 bytes.
C:\Users\camel\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.13/esptool.exe -vv -cd nodemcu -cb 115200 -cp COM3 -ca 0x00000 -cf C:\Users\camel\AppData\Local\Temp\arduino_build_873785/sketch_dec07a.ino.bin 
esptool v0.4.13 - (c) 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
An error occurred while uploading the sketch
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
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
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
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
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
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

I have the exact same components as in the guide except the USB to serial cable, which is this: https://www.optimusdigital.ro/ro/interfata-convertoare-usb-la-serial/622-modul-convertor-usb-la-serial-cp2102-albastru.html?search_query=usb+to+serial&results=147.

The connections are:

  • TXD to TX

  • RXD to RX

  • GND to GND

  • 5V to v+

  • DTR/RST to the hole below TX (I think that’s RST, but there is one on the side, should I solder it and connect it?)

When I connect TXD to RXD and type something in the serial monitor the text shows up, so it’s transfering data ( I think ).

Is this a different problem to the one you posted in "installation and troubleshooting"?

AWOL:
Is this a different problem to the one you posted in "installation and troubleshooting"?

Yea, but I realized that this might be a problem with software or something and I don't know how to delete the other post.

LennyFaceMaster:
Yea, but I realized that this might be a problem with software or something and I don't know how to delete the other post.

I'll consider that a "report to moderator"

Serial goes tx to rx. (Tx = transmit, rx=receive)

DrAzzy:
Serial goes tx to rx. (Tx = transmit, rx=receive)

I’m such an idiot, thank you!!!

DrAzzy:
Serial goes tx to rx. (Tx = transmit, rx=receive)

Now I get this error:

Arduino: 1.8.8 (Windows 10), Board: “Adafruit Feather HUZZAH ESP8266, 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 9600”

Sketch uses 273484 bytes (26%) of program storage space. Maximum is 1044464 bytes.
Global variables use 30724 bytes (37%) of dynamic memory, leaving 51196 bytes for local variables. Maximum is 81920 bytes.
C:\Users\camel\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.13/esptool.exe -vv -cd nodemcu -cb 9600 -cp COM3 -ca 0x00000 -cf C:\Users\camel\AppData\Local\Temp\arduino_build_328871/Huzzah-Weather-Display.ino.bin
esptool v0.4.13 - (c) 2014 Ch. Klippel ck@atelier-klippel.de
setting board to nodemcu
setting baudrate from 115200 to 9600
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
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
Uploading 277632 bytes from C:\Users\camel\AppData\Local\Temp\arduino_build_328871/Huzzah-Weather-Display.ino.bin to flash at 0x00000000
erasing flash
size: 043c80 address: 000000
first_sector_index: 0
total_sector_count: 68
head_sector_count: 16
adjusted_sector_count: 52
erase_size: 034000
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
setting serial port timeouts to 15000 ms
setting serial port timeouts to 1000 ms
espcomm_send_command: receiving 2 bytes of data
writing flash
… [ 29% ]
… [ 58% ]
… [ 88% ]
…An error occurred while uploading the sketch

This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.

DrAzzy:
Serial goes tx to rx. (Tx = transmit, rx=receive)

Here are my settings: Imgur: The magic of the Internet

DrAzzy:
Serial goes tx to rx. (Tx = transmit, rx=receive)
[/quote

Should I connect the 3.3v to the other pin on the board?