Libreria <ESP8266WiFi.h>

Hola, alguien ah trabajado con esta librería o tiene alguna idea de como funciona. Porque la incluí en Arduino ide y selecciono un ejemplo que te da la misma librería y me tira este error:

In file included from C:\Users\Jeremias\Documents\Arduino\libraries\ESP8266WiFi\examples\WiFiClientBasic\WiFiClientBasic.ino:7:0:
C:\Users\Jeremias\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:10: fatal error: wl_definitions.h: No such file or directory
 #include <wl_definitions.h>
          ^~~~~~~~~~~~~~~~~~
Se encontraron varias bibliotecas para "ESP8266WiFi.h"
compilation terminated.
Usado: C:\Users\Jeremias\Documents\Arduino\libraries\ESP8266WiFi
 No usado: C:\Program Files (x86)\Arduino\libraries\ESP8266WiFi
Usando librería ESP8266WiFi con versión 1.0 en la carpeta: C:\Users\Jeremias\Documents\Arduino\libraries\ESP8266WiFi 
exit status 1
Error compilando para la tarjeta Arduino Uno.

La librería la descargue de: Arduino/libraries/ESP8266WiFi at master · esp8266/Arduino · GitHub

Gracias.

Moderador:
Por favor, lee las Normas del foro y edita tu código o error usando etiquetas de código.
Ve a edición, luego selecciona todo el código que has publicado, lo cortas y click en </>