Compiler errors with Arduino IDE with Blynk examples, ESP8266-12

Arduino IDE: 1.6.5
Blynk library: 0.3.1
Board setting: Generic ESP8266 Module
Demo example: BlynkBlink
Hardware: ESP8266-12

Many examples work of Blynk demo examples and many not. For example when I compile the BlynkBlink this is the compiler error message:

D:\Program Files (x86)\Arduino\libraries\Ethernet\src\Ethernet.cpp: In member function ‘int EthernetClass::begin(uint8_t*)’:
D:\Program Files (x86)\Arduino\libraries\Ethernet\src\Ethernet.cpp:19:45: error: no matching function for call to ‘SPIClass::beginTransaction(int, SPISettings)’
SPI.beginTransaction(SPI_ETHERNET_SETTINGS);

Any idea?

This won’t work. BlynkBlink is designed for Ethenet.
You should use ESP8266_Standalone example.

1 Like