Skip to main content

IOSignal for Arduino

IOSignal for Arduino sends and receives signals through an Arduino Client implementation, such as a board-compatible WiFi or Ethernet client. A plain Stream is not a network client; serial transports require an adapter.

Use installation, then the UNO Ethernet tutorial or ESP32 workbench. IOSignal provides messaging; Remocon adds device discovery and control conventions.

Supported configurations include UNO R3 with W5100, UNO R4 WiFi, ESP8266 D1/D1 mini and SparkFun Thing variants, ESP32, ESP32-C3 Super Mini, ESP32-S3, AI Thinker ESP32-CAM, and ODROID-GO. Select the correct board core, network client, and pins for your hardware. This list does not mean every board was physically retested with these tutorials.

The website's JavaScript client/server baseline is 7.2.0. Arduino libraries have independent version numbers; see versions.