Arduinoethernet e librerie, caratteri strani

Si si so di avere il POE, l'ho preso perchè pensavo di sfruttarlo in futuro.

Per ora l'alimentazione viene ricevuta soltanto dalla USB.

Ho provato con questo sketch semplice e vengono fuori una lista di valori numerici random, come ci si aspettava.

//Librerie impiegate per il progetto
#include <SPI.h>
#include <Ethernet.h>
 
//Creao un array di byte per specificare il mac address
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
//creo un array di byte per specificare l'indirizzo ip
byte ip[] = {10, 192, 1, 251};
 
//creo una variabile char per memorizzare i byte letti dal client
char Data_RX;
 
//creao un oggetto server che rimane in ascolto sulla porta
//specificata
Server ArduinoServer(80);
 
void setup()
{
    //inizializza lo shield con il mac e l'ip
    Ethernet.begin(mac, ip);
    //inizializza l'oggetto server
    ArduinoServer.begin();
}
 
void loop()
{
    //fai qualcosa!
    delay(10);
}