土曜日, 5月 21, 2016

(Arduino): ESP8266 を USB シリアル通信変換器 FTDI でつなぐ

WiFi モジュール ESP8266 というのがあります。無線LANとつなげるというのがウリですが、Arduino との連携がよくない。ともかく USB シリアル通信変換器 FTDI で PC とつないでみました。


ESP8266 のピン配置は以下の通り。

Rx Vcc
GPIO Reset
CPIO CH_PD
GND Tx

あとは FTDI と WiFiモジュールをつなぎます。





長足のピンヘッダーを使うとうまくブレッドボードを使えます。

Vcc, GND
Rx - Tx
Tx - Rx
pull-up CH_PD

PC とつなぐにはまず FTDI のドライバをダウンロードします。

 
あとこれ引っかかりやすいですが、デバイスマネジャーで通信速度を設定します。

Arduino IDE を立ち上げて、ポートを設定、シリアルモニターを起動して通信速度を設定し、モジュールをつなぎます。

AT とコマンドを打つと OK と返ってくるはずです。
 

画像は AT+GMR コマンドの結果を示しています。

Laravel サイトのアップグレード

 Laravel のサイトをアップグレードする機会がありましたので、その方法をここで書いておきたいと思います。かなり構成というか書き方が変わってきているので注意が必要です。 1. 新しいLaravelプロジェクトの作成 まずはクリーンなLaravel環境を作成します。 compo...