投稿

ラベル(IoT. telnet)が付いた投稿を表示しています

ESP-01 (ESP8266) 2個使いAPとクライアントにして通信する手順

イメージ
IoTに不可欠なwifiの基本的な使い方のメモです。 ESP-01は技適マークなしで、日本国内では電波法違反になる可能性があります。 電波暗室を使う、技適マーク取得済のESP-WROOM-02しか使わない、などの注意が必要です。 ESP8266を2つ用意し、ATコマンドを利用し、1つをアクセスポイントとして親機の設定、もう1つを子機クライアントにしてwifi接続をします。 初めてESP-何チャラを買ってきたときに、まず試してみる手順です。 用意するもの ESP-01 2個 USBアダプタ 2個 パソコン(usb端子があるもの) 1~2台 共通の設定 シリアル: 115200 (8n1) 改行コード: <CR>(受信)、<CR><LF>(送信) 親機 子機 AT+CWMODE=2 (AP modeに設定) OK AT+CWMODE=1 (Station modeに設定) OK AT+CWSAP="ESP8266","0123456789",11,3 (SoftAP設定 SSID, password,  channel, encryption ) OK AT+CIPMUX=1 (マルチコネクションモード設定) OK AT+CIPSERVER=1,8888 (サーバー設定 mode, port) OK AT+CIPAP="192.168.99.1" (AP=自分のIP設定) OK AT+CIPAP? (APのIP確認) +CIPAP:ip:"192.168.99.1" +CIPAP:gateway:"192.168.99.1" +CIPAP:netmask:"255.255.255.0" OK AT+CWJAP="ESP8266","0123456789" (APへ接続する) WIFI CONNECTED WIFI GOT IP OK AT+CIPSTA="192.168.99.2" (Station=自分のIPの設定) OK AT+C