ESP8266 Cliente IRC Chat (Control Web) - Serial Terminal parte 1

¿Qué es IRC?

IRC (Internet Relay Chat) es un protocolo para comunicación en tiempo real basado en discusiones permitiendo texto entre dos o más personas. Se diferencia de la mensajería instantánea los usuarios no deben tener acceso a comunicarse con antelación, para que todos los usuarios que se encuentran en un canal pueden comunicarse entre sí, incluso si no han tenido ningún contacto previo. Las conversaciones tienen lugar en los llamados canales IRC, designados por nombres que habitualmente comienzan con un # o & (este último utilizado en canales locales del servidor). Es un sistema de conferencias ampliamente utilizado por personas alrededor del mundo.

Más información:
Blog PDAControl inglés

Blog PDAControl Español

Resumen

Utilicé el programa creado por creado para uwekamper , para Arduino Ethernet, modificaciones para el módulo ESP8266.

Código original Arduino Ethernet por uwekamper ... gracias

Código ESP8266 cliente IRC

¿Para el IRC? ....... Fácil

El protocolo IRC es el método más sencillo de transmitir en este caso cadenas via Internet sin direcciones públicas IP o DNS, simplemente ESP8266 es un cliente y se realiza la conexión desde otro cliente IRC, es tan simple como Nickname, canal y conectar. En este ejemplo el ESP8266 recibir todos los caracteres enviados desde la sala de chat y ser impreso en el IDE de Arduino terminal serial.

Artículos Relacionados

ESP8266 + Arduino + Oled (cliente IRC Chat Control) parte 1

ESP8266 + Arduino + Oled (cliente IRC Chat Control) parte 1

He visto muchos ejemplos de cómo controlar de forma remota el Arduino pero requieren ajustes excesivos y cuándo utilizando ethernet LAN o comunicación WLAN en la mayoría de ejemplos sólo funciona en una red local o intranet.Había probado antes de una
ESP8266 + pantalla Oled I2c cliente IRC Chat Control

ESP8266 + pantalla Oled I2c cliente IRC Chat Control

Explicación1. ESP8266 que el módulo de alimentación realiza automáticamente la conexión de IRC a un servidor de IRC, la sala mediante un apodo ESP8266IRC.2. en este caso utilizando un cliente de IRC android conecto al mismo servidor y la misma habita
ESP8266 y relé de Control con Smartphone

ESP8266 y relé de Control con Smartphone

Esta instrucción describe ESP8266 microcontrolador arranque a control por smartphone un relé conectado a la ESP. En una instrucción independiente a intentar presentar un caso similar, pero en vez del microcontrolador ESP8266 utilizamos versión de fra
Control Web Twitter Roomba

Control Web Twitter Roomba

quería ver si podía funcionar mi Roomba remotamente y conseguir que informe su condición a través de Twitter cuando estaba lejos de casa. También quería hacer el dispositivo independiente de una computadora. Esta es la solución se me ocurrió y funcio
ESP8266 base de control de propósito general web wifi configurable (parte III)

ESP8266 base de control de propósito general web wifi configurable (parte III)

Nota: Listo para placas pueden adquirirse aquíLa parte electrónicaEn la parte I y II vimos cómo programar y configurar remotamente el ESP8266 para convertirlo en un procesador de eventos TCP y usar GPIO para comunicarse con el mundo. Ahora toma esos
Arduino Esp8266 Post datos al sitio Web

Arduino Esp8266 Post datos al sitio Web

El módulo de WiFi de ESP8266 es un autónomo SOC con pila de protocolo TCP/IP integrado que puede dar cualquier microcontrolador el acceso a tu red WiFi. Ofrece una completa y autónoma Wi-Fi networking solución, permitiendo organizar ya sea la aplicac
Control web en tiempo real para las decoraciones de luz (sin servidor lado codificación)

Control web en tiempo real para las decoraciones de luz (sin servidor lado codificación)

Arduino Ethernet es un dispositivo impresionante. Esto es cómo operar las luces de temporada festivas desde donde quieras:-por un simple clic en su página de web (unas pocas líneas de HTML, no javascript o cualquier otra codificación es necesario);-e
Arduino Serial Terminal Oled con biblioteca de Adafruit SSD1306

Arduino Serial Terminal Oled con biblioteca de Adafruit SSD1306

He utilizado la biblioteca y gráficos Adafruit_GFX Adafruit_SSD1306 que hice la plataforma Arduino utilizada como terminal de seriey los caracteres recibieron atravez de una mini pantalla OLED, esto es sólo la primera parte de un proyecto un poco más
Alimentación y control de los dispositivos; Parte 1 - determinación de requisitos de voltaje y corriente

Alimentación y control de los dispositivos; Parte 1 - determinación de requisitos de voltaje y corriente

además de ser un ingeniero en electrónica y programador, soy un fabricante de avid y han estado jugando con la electrónica de más de 40 años.  Durante ese tiempo ha construir decenas de dispositivos electrónicos para uso en y alrededor de mi casa y h
Máquina de Control de un presupuesto - parte 2

Máquina de Control de un presupuesto - parte 2

Se trata de una actualización sobre mi progreso actualizar mi máquina de escritorio fresadora MaxNC 10 - consulte a mi post anterior "La máquina en un presupuesto de Control".La MaxNC-10 en la foto es en producción - visite maxnc.net!. Era el me
Diseño web: Con Photoshop - parte 1

Diseño web: Con Photoshop - parte 1

Bienvenidos a diseño web. Tengo mi propia página web. Lo siento que no puedo darle el enlace ahora. Actualmente su desactivado. Por lo tanto, necesito reactivarlo.Todo el mundo quiere un sitio web de estos días. Ellos piensan que es tan fácil hacerlo
Comunicación Serial una partícula fotón y Linkit

Comunicación Serial una partícula fotón y Linkit

El Linkit uno es un gran Consejo y la mejor parte de él es es portable y ser portable, es genial para el diseño de dispositivos portátiles con el microcontrolador. Otro microcontrolador fresco que con la que trabajo es el fotón partícula, esto es sim
Controlador de LED RGB de servidor Websocket + ESP8266

Controlador de LED RGB de servidor Websocket + ESP8266

¡Hola mundo!En este instructable voy a ilustrar el uso de tomas de la web con el microcontrolador ESP8266. Con este proyecto puede utilizar un explorador web para ejecutar un cliente web toma control que RGB LED conectado a la salida de los pernos en
ESP8266 base de control de propósito general puede configurar wifi web (parte II)

ESP8266 base de control de propósito general puede configurar wifi web (parte II)

Nota: Una lista para ir junta puede comprarse aquíEn parte II voy a entrar en cómo programar el ESP8266 así que un USB para módulo serial y un terminal no es necesario: todos se realizará vía web. También, explicaré cómo conducir un contador binario