Sketch Download

Sketch version 9.22

  • Network configurations
    • CLIENT mode (zero configuration): no more needed to open the router port and configure the IP, Arduino is immediately online over 3G 
    • DIRECT mode (as before): server mode is always present if no internet connection is preset
  • The sketch 9 can be configured with these ethernet adapters or boards:
    1. Arduino Mega 2560 + Ethernet shield (W5100, standard card)
    2. Arduino Mega 2560 + Ethernet2 shield (W5500)
    3. Arduino Mega 2560 + ESP8266 wifi shield
    4. NodeMCU board (ARM32 bit standalone Arduino compatible board with Wifi embedded)
    5. ESP8266
    6. SonOff boards
  • The sketch has to be compiled with IDE from arduino.cc: Link IDE
  • Delete all the previous libraries and install the new one

Base sketch:

Downloads: 9.22 : ANDRUINO_BASE_MAIN_SKETCH_9.22.zip (255 downloads)  

 

TIP: Before compile, use the #define to select the right shield or board:


 

 

NRF24L node sketch

 

What’s New in the “Node” Version 1.22:

  • New file structure
  • Added “Non-invasive AC current sensor”
  • PIN inversion
  • PIN state memory
  • 1.21 FIX: Pulse duration fix if > 255 seconds + Base 9.21 (2 May2017)
  • 1.22 FIX: PIN configuration file (SET_PIN file) didn’t have effect on pins.

Downloads

 

8 Comments

  1. Hello, this is a new post aera in which you can leave your comments in English or in italian. All the message will be approved and then published.

  2. Hi!The program is very cool but I have a problem with arduino when it compiler. The complier write many warning.Have you any idea.If you want to see the problems I\’ll send you.Thanks a lot.

    • hi,

      have you downloaded the compiler from the right arduino site?
      arduino.cc is the right one

      have you installed all the libraries?

      please check the video guides on the andruino site and let me know,

      thanks
      Andrea

  3. E pisssibile una guida in italiano per noi che abbiamo acquistato l’app

  4. Ho scaricato la versione Base 9.21, ho copiato le librerie nella cartella libraries di Arduino, ma quando compilo lo sketch mi restituisce una serie di errori (qui ne ho copiati solo una parte perché non volevo occupare tutta la casella, nella prima riga in arancione compare la scritta \’_client\’ was not declared in this scope)Arduino:1.8.5 (Windows 7), Scheda:\”NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)\”C:\andruinoAPP\ANDRUINO_BASE_MAIN_SKETCH_9.21\I_ETH_BUFFER.ino: In function \’void ethbuff_ClientPrint(char*)\’:I_ETH_BUFFER:31: error: \’_client\’ was not declared in this scope _client.print(eth_buffer); //tx the previous ^C:\andruinoAPP\ANDRUINO_BASE_MAIN_SKETCH_9.21\I_ETH_BUFFER.ino: In function \’void ethbuff_ClientFlush()\’:I_ETH_BUFFER:138: error: \’_client\’ was not declared in this scope _client.print(eth_buffer); //tx the previous ^C:\andruinoAPP\ANDRUINO_BASE_MAIN_SKETCH_9.21\I_ETH_BUFFER.ino: In function \’void ethbuff_delay_and_stop()\’:I_ETH_BUFFER:157: error: \’_client\’ was not declared in this scope _client.flush(); ^C:\andruinoAPP\ANDRUINO_BASE_MAIN_SKETCH_9.21\K_ETH_CLIENT.ino: In function \’char* ethclient_FinishGetStream(char*, byte, char*, char*, unsigned int, keep_alive_type_e)\’:K_ETH_CLIENT:47: error: \’_client\’ was not declared in this scope while (!_client.available()) { ^K_ETH_CLIENT:72: error: \’_client\’ was not declared in this scope if (_client.available()) { ^K_ETH_CLIENT:159: error: \’_client\’ was not declared in this scope _client.flush(); ^C:\andruinoAPP\ANDRUINO_BASE_MAIN_SKETCH_9.21\K_ETH_CLIENT.ino: In function \’bool ethclient_SendHttp(char*, char*, char*, char*, byte)\’:K_ETH_CLIENT:217: error: \’_client\’ was not declared in this scope if (_client.connect(andruino_it_ip_address, 80)) { //andruino.it as number

    • ciao,

      grazie per l’info, non so come mai ma nel file: G_VAR.ino c’e’ una parte di codice commentata:
      #if MCU_ESP8266 == 1
      #include
      #include
      #include
      WiFiServer _server(ETHERNET_PORT);
      WiFiClient _client;
      Ticker Ticker_1sec;
      #endif

      cancella il commento e cosi’ compila,

      new sketch: http://andruino.it/download/1663/

      grazie per la segnalazione,

      bye,
      Andrea

Leave a Reply

Your email address will not be published. Required fields are marked *

Please type the characters of this captcha image in the input box

Please type the characters of this captcha image in the input box