Make your ESP8266 accessible from anywhere via the Yaler relay.
Setting up your device requires a relay domain. Please sign up to get one.
This tutorial assumes you are using the Arduino IDE, e.g. with the Adafruit HUZZAH ESP8266 breakout.
This tutorial is still in beta. Found a bug? Let us know.
Follow these steps to add the YalerESP8266WiFiServer library to your Arduino IDE.
YalerESP8266WiFiServer.zip
C:\Users\USER_NAME\Documents\Arduino\Libraries\YalerESP8266WiFiServerOn Mac OS X extract the ZIP to
~/Documents/Arduino/libraries/YalerESP8266WiFiServer
File > Examples > YalerESP8266WiFiServer > YalerWebService
YalerESP8266WiFiServer server("try.yaler.io", 80, "gsiot-ffmq-ttd5");
How to adapt an existing Arduino Web service to make it accessible from the Web.
#include <YalerESP8266WiFiServer.h>
WiFiServer server(80);with the line
YalerESP8266WiFiServer server("try.yaler.io", 80, "RELAY_DOMAIN"); // Use YOUR relay domain
#include <ESP8266WiFi.h> #include <YalerESP8266WiFiServer.h> ... //WiFiServer server(80); YalerESP8266WiFiServer server("try.yaler.io", 80, "RELAY_DOMAIN"); // Use YOUR relay domain void setup() { ... } void loop() { ... }
This work by Yaler GmbH is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.