Problem with Wifi Link firmware

Hello,

I'm actually having issue with updating the firmware to Wifi Link. i followed this link in github:

I have these msg errors while loading the EspProxy( from Uno Wifi Dev Ed serial1) :

fatal error: utility/twi.h: No such file or directory

#include <utility/twi.h> //from Wire library

I did verified in Wire library in the source code that there is :

extern "C" {
....
#include "utility/twi.h"
}

In other hand, i have problems with ArduinoFirmwareEsp.ino sketch

IDE: 1.8.5
Arduino UNO Wifi

did you change the board back to AVR board Arduino Uno WiFi for the EspProxy sketch?

my instructions are, first upload the EspProxy, then change the board to esp8266 "Arduino" and upload firmware and SPIFFS

i did it now and it uploads the EspProxy sketch. Now i've changer board option to esp8266 of arduino uno wifi and uploaded the ArduinoFirmwareEsp.ino from :

but when i verify the sketch, i got this error :

WebServer:305: error: 'StaticJsonBuffer' was not declared in this scope

exit status 1
'StaticJsonBuffer' was not declared in this scope

install the ArduiniJson library version 5. (not 6 beta)

Thank you it works
But i stiil have the error :

fatal error: utility/twi.h: No such file or directory

#include <utility/twi.h> //from Wire library

with the ScanNetworks from the Wifi Link Libr

switch to avr board if you want to compile and upload to atmega

Yes i compile with the unoWifi board and then upload in Esp8622, but there is the same error as when i upload it recompiles

ILIAMO:
Thank you it works
But i stiil have the error :

fatal error: utility/twi.h: No such file or directory

#include <utility/twi.h> //from Wire library

with the ScanNetworks from the Wifi Link Libr

you get this error because you compile for the esp8266 chip. but the Uno WiFi Serial1 library is for the Atmega 328p on the Uno WiFi board. it is a gate to the on-board esp8266.

from Programming ESP8266 · JAndrassy/UnoWiFiDevEdSerial1 Wiki · GitHub

From now on always check the selected board in the right bottom corner of the IDE window. For ATmega sketch it should show "Arduino UNO WiFi on ...", for the ESP sketch "Arduino, UNO WiFi, 80 MHz, 4M (1MB SPIFFS), v1.4 , Disabled, None, 115200 on ...".

test WiFi Link on Uno WiFi with the WiF Link example from the Uno WiFi Serial1 library first

Thank you my problem is solved