Hi juraj, I followed the guide you suggested to me: GitHub - JAndrassy/UnoWiFiDevEdSerial1: Implements Serial1 of Arduino Uno WiFi Developer Edition board to access the on-board ESP8266.
I have carried out all the various steps indicated and at the moment I am following the following guide: [https: //github.com/jandrassy/arduino-firmware-wifilink.](http://https: //github.com/jandrassy/arduino-firmware-wifilink.)
I'm stuck for a few hours in the passage: "Go to config.h tab and uncomment the #define for your board or GENERIC_ESP8266". To which define do I have to remove the comment?
This is the config.h code:
/*
* Firmware version and build date
*/
#define BUILD_DATE __DATE__ " " __TIME__
#define FW_VERSION "1.1.0"
#define FW_NAME "wifilink"
/*
* Define board model name
*/
//#define STAROTTO
//#define PRIMO
//#define UNOWIFIDEVED
//#define UNOWIFI
//#define GENERIC_ESP8266
//#define MCU_OTA
/*
* Enable/Disable Debug
*/
//#define DEBUG
//#define BAUDRATE_DEBUG 115200
/*
* Define board hostname
*/
#define DEF_HOSTNAME "arduino"
/*
* Defines the communication channel between microcontroller
* and esp82266, with concerning parameters
*/
//#define HOSTNAME "arduino" //used by mdns protocol
#if defined(STAROTTO)
//Arduino STAR OTTO configuration parameters
#define BOARDMODEL "STAROTTO"
#define ARDUINO_BOARD "star_otto" //mdns
#define ESP_CH_UART
#define BAUDRATE_COMMUNICATION 460800
#define WIFI_LED 14
#define SSIDNAME "Arduino-Star-Otto"
#elif defined(PRIMO)
//Arduino PRIMO configuration parameters
#define BOARDMODEL "PRIMO"
#define ARDUINO_BOARD "primo" //mdns
#define ESP_CH_SPI
#define WIFI_LED 2
#define SSIDNAME "Arduino-Primo"
#elif defined(UNOWIFI)
//Arduino UNOWIFI configuration parameters
#define BOARDMODEL "UNOWIFI"
#define ARDUINO_BOARD "unowifi" //mdns
#define ESP_CH_SPI
#define WIFI_LED 2
#define SSIDNAME "Arduino-Uno-WiFi"
#elif defined(UNOWIFIDEVED)
//Arduino UNO WIFI DEV. EDITION configuration parameters
#define BOARDMODEL "UNOWIFIDEVED"
#define ARDUINO_BOARD "unowifi" //mdns
#define ESP_CH_UART
#define BAUDRATE_COMMUNICATION 115200 // assuming use of Serial1
#define WIFI_LED 14
#define SSIDNAME "Arduino-Uno-WiFi"
#elif defined(GENERIC_ESP8266)
#define BOARDMODEL "GENERIC_ESP8266"
#define ARDUINO_BOARD "esp8266" //mdns
#define ESP_CH_UART
#define BAUDRATE_COMMUNICATION 9600 // to start with SoftwareSerial, set 115200 for good connection
#define WIFI_LED 14
#define SSIDNAME "ESP8266-Module"
#endif
Thank you so much!