Hi,
As you will see by my question, I’m just starting with the ESP8266 Thing and have a fundamental question:
The ESP8266 Thing Hookup Guide directions are not clear (to me, at least) concerning the port connections between a Mac and an ESP8266 Thing board. I have connected power (via CH3040G Basic Breakout) using Hookup Guide Method 2 (and Method 3 jumper soldering). The Thing ESP8266 Arduino Addon has been downloaded and installed, and the Arduino Board Manager updated by selecting the ESP8266 board. The only Port option available for this board is /dev/cu.Bluetooth-Incoming-Port. This does not work with my FTDI USB-to-Serial Converter (CH3040G) and there appear to be no alternate driver suggestions or instructions in the Hookup Guide. I like the board and it’s potential but I’m stuck and can’t load a sketch yet! Help! Thanks, in anticipation of your suggestion or solution.
Here is the Error message generated:
Arduino: 1.8.9 (Mac OS X), Board: “Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200”
Sketch uses 257688 bytes (51%) of program storage space. Maximum is 499696 bytes.
Global variables use 26572 bytes (32%) of dynamic memory, leaving 55348 bytes for local variables. Maximum is 81920 bytes.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port /dev/cu.Bluetooth-Incoming-Port
Connecting…………………____Traceback (most recent call last):
File “/Users/douglas/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/upload.py”, line 25, in
esptool.main(fakeargs)
File “/Users/douglas/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool/esptool.py”, line 2653, in main
esp.connect(args.before)
File “/Users/douglas/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool/esptool.py”, line 468, in connect
raise FatalError(‘Failed to connect to %s: %s’ % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
_
This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.