Hi!
I try to compile an example for LCD i2c library with esp8266 (esp-12E) from here https://github.com/agnunez/ESP8266-I2C-LCD1602
I have this error:
Verbose mode can be enabled via
-v, --verbose
option
PLATFORM: Espressif 8266 > Espressif ESP8266 ESP-12E
SYSTEM: ESP8266 80MHz 80KB RAM (4MB Flash)
Converting ESP8266I2CLCD.ino
Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF MODES: FINDER(chain) COMPATIBILITY(light)
Collected 37 compatible libraries
Scanning dependencies…
Dependency Graph
|-- v1.0
|-- <LiquidCrystal_I2C>
| |-- v1.0
Compiling .pioenvs/esp12e/src/ESP8266I2CLCD.ino.cpp.o
Compiling .pioenvs/esp12e/lib837/Wire/Wire.cpp.o
Compiling .pioenvs/esp12e/lib837/Wire/utility/twi.c.o
/home/development/.platformio/lib/Wire/src/utility/twi.c:25:20: fatal error: avr/io.h: No such file or directory
#include <avr/io.h>
^
compilation terminated.
*** [.pioenvs/esp12e/lib837/Wire/utility/twi.c.o] Error 1
I use latest platformio core on ubuntu 14.04.
Here is my platformio.ini
[env:esp12e]
platform = espressif8266
board = esp12e
framework = arduino
board_f_cpu = 80000000L
build_flags = -Wl,-Teagle.flash.4m1m.ld
upload_speed = 230400
Thanks in advance for any help!