2026年10月31日土曜日

Esp01-AT and Uno R3 ドラフト

 空スケッチをいれてuno r3にesp01をtx,rxをクロスしないで接続する

ATを入れる際に、baudrateが115200でないと接続できんのを確かめた!

ソフトシリアルを使うときは9600にする必要があるらしいが以下のサンプルコードは

115200でesp01と通信しているようだ。。。ゼロからよくわかる!Arduino電子工作 より

#include "ArduinoESPAT.h"

ESPAT espat("SSID", "PASSWD");

void setup(){
Serial.begin(115200);

if(espat.begin()){
Serial.println("Initialize Ok");
}else{
Serial.println("Initialize Fail");
}

if(espat.changeMode(1)){
Serial.println("Mode OK");
}else{
Serial.println("Mode not OK");
}

if(espat.tryConnectAP()){
Serial.println("Connected");
}else{
Serial.println("Connect Failed");
}

Serial.println(espat.clientIP());

Serial.println(espat.get("hogehoge.com", "/", 80));
Serial.println("Finished");
}

void loop(){
}

0 件のコメント:

コメントを投稿