0Tweet「ESP8266」で始めるIoT入門シリーズはこちらからお読みいただけますブレイクアウトボード実装編Arduinoでワイヤレススイッチ作成編ESP8266モジュール単体でミニ四駆をワイヤレス化!スマホで操作できるIoTミニ四駆の仕組み(ワークショップ開催)電子工作界隈で以前から人気だった、格安Wi-FiモジュールESP8266が技適も通って、日本でも問題なく使えるようになりました。高性能CPU内蔵でUARTから操作でき、扱いも簡単です。こちらDM便なら送料込み、ブレイクアウト基板付きで999円です(記事出筆時点の価格)。ArduinoのWi-Fiシールドが4~5千円掛かることを考えるとかなりお値打ちで、複数利用するプロダクトにもよいと思います。ESP8266はフォーラム等で世界中から情報が集まりますし、日本語の情報も揃いつつあるので、検索していただければ沢山の有益な情報が閲覧可能です。Systems社の下記URLから入手可能です。http://bbs.espressif.com/viewtopic.php?f=21&t=412&p=1545#p1545公式フォーラムhttp://bbs.espressif.com/この記事では、まず最低限の動作をさせるために、1)別途用意する部品一覧2)Cerevo同梱のブレイクアウト基板の実装の注意点3)ピン配置一覧4)シリアルインターフェイスモジュールとの接続方法5)ATコマンド動作確認に絞って記載します。作例等は次回以降で行っていく予定です。今回手軽の動作確認するための追加部品の一覧ですいずれも秋月電子さんなどで容易に入手できるものです。1個3.3V出力のものを選んでください。5VだとWi-Fiiモジュールを破損します。ブレッドボード1個2)Cerevo同梱のブレイクアウト基板の実装の注意点まず、基板にモジュールを載せます。この部品に限らず表面実装部品の半田付けのコツは位置決めが全てです。慎重に位置を合わせて、マスキングテープ等で固定します。左右にもピンヘッダの穴を埋めてしまわないようマスキングします。四隅を半田付けして固定してから、他のピンを半田付けします。その後3ピンのヘッダ、ブレッドボードに固定してから9ピンヘッダをそれぞれ半田付けします。JP2,JP3のすり割は半田を盛ってショートします。電源は赤、GNDが青、他の最低限のピン処理は黄色で表しています。プログラミングする時は、IO0,IO2をそのまま使うと電源GNDがショートするので注意して下さい。秋月電子のFT232モジュールとの接続の例です。IO電源は3.3Vを選択して下さい。このモジュールからも3.3V電源が取れますが50mAと少ないので、USBバスパワーから、別途レギュレータで3.3Vを作って、Wifiモジュールに供給します。5)ATコマンド動作確認ブレイクアウトボードのジャンパーは”B”側に接続して下さい。Windowsでも基本操作は同じです。IDEのインストールをして下さい。IDEのシリアルモニタを使います。接続したシリアル変換モジュールに該当するportを選択して下さい。4)の送信欄に”AT”を入力して[送信]ボタンを押し、OKが帰って来れば通信OKです。これで最低限の開発環境が整ったと言えます。“AT+CIFSR”でモジュールのIPが確認できます。ATコマンドの詳細は、公式ページから入手可能ですので他のコマンドも参考にして下さい。http://bbs.espressif.com/viewtopic.php?f=5&t=64第一回はここまです。次回は具体的にWi-Fiモジュールの使用法を掲載する予定です。採用情報Cerevoではエンジニアや広報など、様々な職種の採用活動を行なっています。IoTプロダクト開発やスタートアップ支援、企画、営業に関心が高い方からのご応募をお待ちしております。