loading

I have seen many examples of how to control the Arduino remotely but require excessive settings and when using either ethernet LAN or WLAN communication in most examples only works on a local network or intranet.

I had tried before a simple way to control using the IRC Chat forgotten, and implement it in the ESP8266 module.

The IRC is simple communication since communication is performed between clients, the server is on the network and automatically handles the values reroute data or specifically characters sent.

More info:

PDAControl English

PDAControl Español

Step 1: ​Explanation of Application

1. In this test the ESP8266 module performs the IRC connection to an IRC server, the room defined using a Nickname.
2. in this case using an IRC client android I connect to the same server and the same room with another nickname and retransmits the module received by the serial port.

3. The Arduino Mega 2560 Just print characters received in the Oled display and performs the activation of inputs and outputs

To make this project requires read before the following:

Arduino and Oled 128 x 64 serial Terminal

Esp8266 as IRC client

Important note:

In this case it is only control from any client IRC is the only ESP8266 receives, in this test is not yet implemented the ESP8266 send messages, although perform the test and it works

Step 2: Testing in Real Time - Components and Materials Required for Testing

<p>Do you know if this code will work with irc servers that require passwords/auth tokens, like the Twitch.TV irc chat client?</p>
<p>Hi, The ESP8266 module performs the most basic communication for connection IRC:</p><p>1- Server</p><p>2- Nickname</p><p>3- room</p><p><a href="http://pdacontrolenglish.blogspot.com.co/search?q=irc" rel="nofollow">http://pdacontrolenglish.blogspot.com.co/search?q=...</a></p><p>Twitch.TV It is a platform that offers a live streaming video ??</p><p>best regards</p>
All these components shrunk into a small PCB.

About This Instructable

1,643views

18favorites

Bio: Share &amp; Learn - Makers. Projects, Articles, #automation, #PLC, #Arduino, #IoT and More PDAControl
More by Jhon_Control:ESP8266 Two Serial Ports With SoftwareSerial Library Arduino Slave Modbus RTU & PLC Panasonic RS232 Industrial  Quick View to Platform IoT Emoncms OpenEnergyMonitor in Hosting 
Add instructable to: