Arduino UnoをFTDIプログラマーとして構成するために、この指示に従っています。これを使用して、新しいESP8266をプログラムしたいからです。Arduino と ESP-12 の間で 5V <-> 3.3V の双方向ロジック レベル コンバータを使用しています。VCC は外部電源から供給されます。私が現在持っている接続は次のとおりです。
ESP-12 | Arduino & 3.3V 電源からレベルシフトされたロジック
- VCC <-> 3.3V
- GND <-> GND
- CH_PD <-> 3.3V
- GPIO2 <-> 3.3V
- GPIO15 <-> GND
- GPIO0 <-> 3.3V
- RX <-> TX (3.3V レベルシフト)
- TX <-> TX (3.3V レベルシフト)
最新の Arduino IDE (1.6.5) を使用して ESP-12 にコード (Blink の例を fx) をアップロードしようとするたびに、次のエラーが発生します。
警告: espcomm_sync に失敗しました
エラー: espcomm_open に失敗しました
ESP-12 のリセット ピンを Low にすると、115200 ボー レートではほとんど読み取れない着信シリアル データが取得されます。
Arduino Uno を使用して ESP-12 のプログラミングに成功した人はいますか、それが可能かどうかを知っていますか?