I currently have my setup like shown on this picture:
http://www.teomaragakis.com/hardware/electronics/how-to-connect-an-esp8266-to-an-arduino-uno/
I am able to send AT commands through the serial monitor but I would like to control it through my arduino uno by writing sketches on the Arduino IDE. I have downloaded the the Arduino board framework here: https://github.com/esp8266/Arduino and have followed their steps to enable it (On the IDE: Tools > Board > Generic ESP8266 Module). But when I try and use their example code to send a HTTP request, I get the following error:
C:\Users\Yasmeen\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp: In function 'void wifi_wps_status_cb(wps_cb_status)':
C:\Users\Yasmeen\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp:599:14: error: 'WPS_CB_ST_UNK' was not declared in this scope
case WPS_CB_ST_UNK:
^
Multiple libraries were found for "ESP8266WiFi.h"
Used: C:\Users\Yasmeen\Documents\Arduino\libraries\ESP8266WiFi
Not used: C:\Users\Yasmeen\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi
exit status 1
Error compiling for board Generic ESP8266 Module.
Can someone help me? Thanks.