Kazuo Tsubaki
/
ESP-WROOM-02_test
Very simple example using ESP-WROOM-02 (ESP-8266) from LPC1114
Diff: main.cpp
- Revision:
- 0:e450010334e1
diff -r 000000000000 -r e450010334e1 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri May 13 12:05:34 2016 +0000 @@ -0,0 +1,37 @@ +#include "mbed.h" +#include "SoftSerial.h" +#include "ESP8266.h" + +Serial *logger; +SoftSerial *ser; +ESP8266 *esp; + +int main() { + logger = new Serial(USBTX, USBRX); + ser = new SoftSerial(dp18, dp17); + + ser->baud(9600); + logger->baud(9600); + + esp = new ESP8266(ser); + esp->setLogger(logger); + + if(!esp->config()) { + logger->printf("Configuration failed.\r\n"); + return -1; + } + + if(!esp->connect("ArtesWare HQ Main", "kt621221")) { + logger->printf("Connection failed.\r\n"); + return -1; + } + + esp->connectionStatus(); + + delete esp; + delete logger; + delete ser; + + return 0; + +}