Arduino WiFi

Add WiFi(ESP8266) to Arduino UNO

If ESP-01 Adapter is used, Connect VCC=5V.

If ESP9266 module is used, Connect VCC=3.3V

์•„๋‘์ด๋…ธ(Arduino) ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐํ•˜๊ธฐ: ESP-01(ESP8266) ์™€์ดํŒŒ์ด ๋ชจ๋“ˆ(Wifi module) ์–ด๋Œ‘ํ„ฐ ๋ฐฐ์„  \

Arduino sketch code

#include <SoftwareSerial.h>

SoftwareSerial ESPserial(2, 3); // RX | TX

void setup()

{

//Serial.begin(115200); // communication with the host computer
Serial.begin(9600); // communication with the host computer

//while (!Serial) { ; }

// Start the software serial for communication with the ESP8266

ESPserial.begin(115200);
//ESPserial.begin(9600); // communication with the host computer

Serial.println("");

Serial.println("Remember to to set Both NL & CR in the serial monitor.");

Serial.println("Ready");

Serial.println("");

}

void loop()

{

// listen for communication from the ESP8266 and then write it to the serial monitor

if ( ESPserial.available() ) { 
  //Serial.println("received"); 
  Serial.write( ESPserial.read() ); }

// listen for user input and send it to the ESP8266

if ( Serial.available() ) { 
  //Serial.println("read");
  ESPserial.write( Serial.read() ); }

}

First use UNO-PC Serial Baud 9600, UNO-ESP Serial Baud 115200

In Serial Monitor (Baud 9600) : Type

AT                          // should get OK response
AT+UART_DEF=9600,8,1,0,0    // to change UNO-ESP baudrate to 9600*

Now, we have changed ESP8266 Serial to 9600.

Modify the Arduino Sketch to ESPserial.begin(115200); and upload again.

AT+CWMODE?                  // Current Connection Mode
AT+CWMODE=1                 // Change Connection Mode to Mode=1 (Station mode)
AT+CWLAP                    // Show List of Avaiable WiFi
AT+CWJAP="SSID","๋น„๋ฐ€๋ฒˆํ˜ธ" // Connect with SSID and Password
AT+CIFSR                    // Check IP and MAC

ESP8266 ์™€์ดํŒŒ์ด ๋ชจ๋“ˆ์€ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์— ๋Œ€ํ•ด 3๊ฐ€์ง€ ๋ชจ๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  1. Station mode: ESP8266 ๋ชจ๋“ˆ์ด client๋กœ wifi ๊ธฐ๋Šฅ๋งŒ ํ•จ (๋ณธ ์˜ˆ์ œ์—์„œ ๋ชจ๋“œ 1 ์‚ฌ์šฉ)

  2. AP mode: ESP8266 ๋ชจ๋“ˆ์ด Access Point๊ฐ€ ๋จ

  3. AP + Station mode: AP์™€ client ๋‘˜ ๋‹ค ๋จ

    \

Reference

Last updated