Какие только библиотеки уже и не пробовал, постоянно хоть какая-то но ошибка вылезет, я в тупике ниже привожу код ошибки + скетч Код (Text): #include <SPI.h> #include <Ethernet.h> #include <OneWire.h> #define ONE_WIRE_BUS 2 OneWire oneWire(ONE_WIRE_BUS); byte mac[] = { 0x54, 0x34, 0x41, 0x30, 0x30, 0x31 }; EthernetClient client; char server[] = "arduino.bc22.ru"; // имя вашего сервера www.arduino.ru int buff=0; const int led=13; const int led1=13; void setup() { Ethernet.begin(mac); pinMode( led, OUTPUT); digitalWrite(led, LOW); } void loop() { if (client.connect(server, 80)) { client.print( "GET /add_data.php?"); client.print("temperature=22"); client.print("&"); client.print("&"); client.print("temperature1=33"); client.println( " HTTP/1.1"); client.print( "Host: " ); client.println(server); client.println( "Connection: close" ); client.println(); client.println(); delay(200); while (client.available()) { char c = client.read(); if ( c=='1') { buff=1; } if ( c=='0') { buff=0; } } client.stop(); client.flush(); delay(100); } else { client.stop(); delay(1000); client.connect(server, 80); } if ( buff==1) { digitalWrite (led1, HIGH); } else { digitalWrite(led1, LOW); } delay(500); } Код (Text): Arduino: 1.6.5 (Mac OS X), Плата"Arduino Uno" /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp: In member function 'void EthernetClass::begin(uint8_t*, IPAddress, IPAddress, IPAddress, IPAddress)': /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:65:39: error: no matching function for call to 'W5100Class::setIPAddress(IPAddress::<anonymous union>&)' W5100.setIPAddress(local_ip._address); ^ /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:65:39: note: candidate is: In file included from /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:1:0: /Users/mes01/Documents/Arduino/libraries/Ethernet/utility/w5100.h:392:6: note: void W5100Class::setIPAddress(uint8_t*) void W5100Class::setIPAddress(uint8_t *_addr) { ^ /Users/mes01/Documents/Arduino/libraries/Ethernet/utility/w5100.h:392:6: note: no known conversion for argument 1 from 'IPAddress::<anonymous union>' to 'uint8_t* {aka unsigned char*}' /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:66:38: error: no matching function for call to 'W5100Class::setGatewayIp(IPAddress::<anonymous union>&)' W5100.setGatewayIp(gateway._address); ^ /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:66:38: note: candidate is: In file included from /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:1:0: /Users/mes01/Documents/Arduino/libraries/Ethernet/utility/w5100.h:368:6: note: void W5100Class::setGatewayIp(uint8_t*) void W5100Class::setGatewayIp(uint8_t *_addr) { ^ /Users/mes01/Documents/Arduino/libraries/Ethernet/utility/w5100.h:368:6: note: no known conversion for argument 1 from 'IPAddress::<anonymous union>' to 'uint8_t* {aka unsigned char*}' /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:67:38: error: no matching function for call to 'W5100Class::setSubnetMask(IPAddress::<anonymous union>&)' W5100.setSubnetMask(subnet._address); ^ /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:67:38: note: candidate is: In file included from /Users/mes01/Documents/Arduino/libraries/Ethernet/Ethernet.cpp:1:0: /Users/mes01/Documents/Arduino/libraries/Ethernet/utility/w5100.h:376:6: note: void W5100Class::setSubnetMask(uint8_t*) void W5100Class::setSubnetMask(uint8_t *_addr) { ^ /Users/mes01/Documents/Arduino/libraries/Ethernet/utility/w5100.h:376:6: note: no known conversion for argument 1 from 'IPAddress::<anonymous union>' to 'uint8_t* {aka unsigned char*}' Multiple libraries were found for "SPI.h" Used: /Users/mes01/Documents/Arduino/libraries/SPI Not used: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI Multiple libraries were found for "Ethernet.h" Used: /Users/mes01/Documents/Arduino/libraries/Ethernet Not used: /Applications/Arduino.app/Contents/Java/libraries/Ethernet Ошибка компиляции. Это сообщение будет содержать больше информации чем "Отображать вывод во время компиляции" включено в Файл > Настройки
Тогда наверное нужно и библиотеку брать для Enc28j60, а не для W5100. Ошибки компиляции из-за месива несовместимых библиотек.