Virtuino SE examples for HTTP API
The following examples support the Virtuino SE app only (not Virtuino) and they don't need any library. All the necessary code is included on the sketch.
The code is very simple and the minimum that is needed to communicate with Virtuino SE app.
Download the correct example for your hardware, make the correct settings on the top of the code and upload it to the board.
The developers can improve the examples and adjust them to different boards
=================================================================
=================================================================
Arduino Uno or Nano + ESP8266-01
The following examples support Software Serial connection between Arduino and ESP8266 (Server code)
Virtuino SE - Arduino+ESP8266-01 example1: Control Outputs
Virtuino SE - Arduino+ESP8266-01 example2: Read Inputs
Virtuino SE - Arduino+ESP8266-01 example3: Read-Write variables (How to read sensor values)
Virtuino SE - Arduino+ESP8266-01 example4: Overview (Read-write pins, read-write variables, read analog inputs)
Virtuino SE - Arduino+ESP8266-01 example5: Overview with text support (Read-write pins, read-write variables, read analog inputs, Read-write text )
The following examples supports Hardware Serial connection between Arduino and ESP8266 (Server code)
Virtuino SE - Arduino+ESP8266-01 example1: Control Outputs
Client code examples
Virtuino SE - Arduino+ESP8266-01 client example1: How to communicate with Virtuino SE server code
Arduino MEGA + ESP8266-01
The following examples supports Hardware Serial connection between Arduino and ESP8266 (Server code)
Virtuino SE - Arduino Mega+ESP8266-01 example1: Read Inputs - Write Outputs
Virtuino SE - Arduino Mega+ESP8266-01 example2: Overview (Read-write pins, Read-write variables, Read analog inputs)
Client code examples
Virtuino SE - Arduino Mega+ESP8266-01 client example1: How to communicate with Virtuino SE server code
=================================================================
Arduino + Ethernet shield
The following examples supports ethernet connection (Server code)
Virtuino SE - Arduino + Ethernet shield example0: Enable or disable the a Led connected to pin 6
Virtuino SE - Arduino + Ethernet shield example1: Read - Write IOs
Virtuino SE - Arduino + Ethernet shield example2: Control PWM pins
Virtuino SE - Arduino + Ethernet shield example3: Overview (Read-write pins, Read-write variables, Read analog inputs, Read-write text)
Client code examples
Virtuino SE - Arduino + Ethernet shield client example1: How to communicate with Virtuino SE server code
=================================================================
ESP8266 standalone (Wemos, NodeMCU, etc.)
Server code examples
Virtuino SE - ESP8266 example1: Read digital or analog inputs - Write digital outputs
Virtuino SE - ESP8266 example2: Read - Write variables (How to read sensor values)
Virtuino SE - ESP8266 example3: Overview (Read-write pins, read-write variables, read analog inputs)
Virtuino SE - ESP8266 example4:Overview with text support (Read-write pins, read-write variables, read analog inputs, Read-write text )
ESP32
Server code examples
Virtuino SE - ESP32 example1: Read digital or analog inputs - Write digital outputs
Virtuino SE - ESP32 example2: Read - Write variables (How to read sensor values)
Virtuino SE - ESP32 example3: Overview (Read-write pins, read-write variables, read analog inputs)
Virtuino SE - ESP32 example4:Overview with text support (Read-write pins, read-write variables, read analog inputs, Read-write text )
ESP32 or ESP8266
Server code examples
Virtuino SE - ESP example1: Read - Write Text
Virtuino SE - ESP example2:Overview with text support (Read-write pins, read-write variables, read analog inputs, Read-write text )
Virtuino SE - ESP example3: Turn ON-OFF the onboard Led
Client code examples
Virtuino SE - ESP client example1: How to communicate with Virtuino SE server code
Virtuino SE - ESP client example2: Read-write values to server
Virtuino SE - ESP client example3: Upload text to virtuino SE server code
Virtuino SE examples for JSON API