【发布时间】:2015-07-21 12:46:05
【问题描述】:
我一直关注this instructable 将我的 Arduino Uno 配置为 FTDI 程序员,因为我想用它来对我全新的 ESP8266 进行编程。我在我的 Arduino 和 ESP-12 之间使用 5V 3.3V 双向逻辑电平转换器。 VCC 来自外部电源。我目前拥有的连接如下:
ESP-12 |来自 Arduino 和 3.3V 电源的电平转换逻辑
- Vcc 3.3V
- 接地 接地
- CH_PD 3.3V
- GPIO2 3.3V
- GPIO15 接地
- GPIO0 3.3V
- RX TX(3.3V 电平转换)
- TX TX(3.3V 电平转换)
每次我尝试使用最新的 Arduino IDE (1.6.5) 将一些代码(f.x. Blink 示例)上传到 ESP-12 时,我都会收到以下错误:
警告:espcomm_sync 失败
错误:espcomm_open 失败
当我将 ESP-12 上的复位引脚拉低时,我收到了在 115200 波特率下几乎无法读取的传入串行数据:
有没有人成功地使用 Arduino Uno 对 ESP-12 进行了编程,或者碰巧知道这是否可能?
【问题讨论】:
标签: arduino-uno arduino-ide esp8266