LoginSignup
0
0

More than 3 years have passed since last update.

ESP-WROOM-02開発ボードでwi-fi接続からのWebサーバーにする

Last updated at Posted at 2019-09-11

初めに

aruduino互換のesp-wroom-02開発ボードを使用するときに多少苦労したので,備忘録を兼ねてwi-fi接続してwebサーバーにしてみるまでの道のりをメモします.

画像がなくてごめんなさい.このページを作るにあたって参考にさせて頂いたページにはしっかりと画像が載っていいるので分かりにくかったらそちらも確認してください.

参考

0~3までの参考
3~4までの参考
全体的に参考
こちらも参考にしました
ATコマンドについての有難いページ
ATコマンドでOKが返って来なかった人の救い

0.開発環境

・PC(windows 10)
・arduino IDE 1.8.9
・ESPr One (Arduino Uno同一形状 ESP-WROOM-02 開発ボード)
0ff66443-30c2-465a-93f8-c51f0f915bf1.jpg

1.Arduino IDEをインストール

こちらからAruduinoのページに行き,
SOFTWARE→DOWNLOADSに行ってお使いのOS用をダウンロードしてインストールです.
aru1.PNG
aru2.PNG

2.Arduino IDEにESP8266 のボードマネージャーを追加し設定する

1 esp8266のgithubのページに行って,
Boards manager link」を探してそこにあるURLをコピー
aru3.PNG

2 Arduino IDE を開き ファイル > 環境設定 を開く.
Additional Boards Manager URLsにコピーしてきたURLを張り付ける.
3 ツール > マイコンボードを選択してGeneric ESP8266 Moduleを選択

3.ATコマンドによる動作確認(ここ超重要)

ここ超重要なので気を付けてください!!
ここミスるとめんどくさかったです!!(体験談 20代男子大学生)

※マイコンボードにプログラムを書き込む前にやってくださいマジで!

1 Arduino IDE で ツール > シリアルモニタを開く
2 モニタ上部の入力画面でATと打ってEnter→OKと返ってきたらバッチリ
返って来なかった人→救いのページを見て頑張ってください!!

4.wi-fiに接続

1 AT+CWMODE=1と入力してモードを設定する
2 AT+CWLAPと入力して接続できるアクセスポイントのリストを出す
3 AT+CWJAP="リストから選んだSSID","パスワード"を入力して接続
※2と3でコマンドが似ていますね. LJを間違えないようにしましょうね...
 (ここで20分くらい時間かかった...)

5.Webサーバーにしてみる

1 Arduino IDE でファイル>スケッチの例>ESP8266WebServer>HelloServerを選択
2 サンプルのSSIDとパスワードを接続したものに書き換える
3 プログラムをボードに書き込む

6.Let's アクセス

1 シリアルモニタにIPアドレスが書いてある
2 http://シリアルモニタに書いてあるIPアドレスにアクセスする
3 Fine!!

終わりに

あ~よく頑張った俺.
先人の方々ありがとうございました.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0