DFRobot
WIAnode Wireless Interactive Art Node
· MPN: DFR1234
WIAnode is a plug-and-play wireless data interaction node for new media artists, exhibition integrators and creative coders. It bridges physical sensors into...
Get notified when back in stock
WIAnode is a plug-and-play wireless data interaction node for new media artists, exhibition integrators and creative coders. It bridges physical sensors into creative software using a built-in MQTT server and a unified data protocol, so sensor data can be pushed to your software without building an Arduino or ESP32 project.
Network setup is handled over Type-C: connect it to a computer and it mounts like a standard USB flash drive, letting you edit Wi-Fi credentials in a text file without drivers, third-party tools or a serial monitor. Once configured, the built-in OLED shows the IP address for quick connection.
Each node can act as a local wireless data hub, helping keep installations clean and cable-free. WIAnode includes native plugins for TouchDesigner and is compatible with Unity, Unreal Engine, Max/MSP and vvvv, with multi-client support so multiple software instances can access data from a single module.
The package includes 1 × WIAnode and 1 × Silicone Cable Pack.
Features:
- Extensive Sensor Connectivity: Equipped with 2 I2C ports and 6 I/O ports.
- Extensive Sensor Connectivity: Easily connects to gesture, distance, motion, and touch sensors, as well as potentiometers.
- Onboard OLED Display: A 0.91-inch OLED screen provides real-time IP address and port configuration data.
- Onboard OLED Display: Features a default sleep mode for power efficiency and a physical wake-up button.
- Visual Status Feedback: An integrated RGB LED clearly indicates device status (Yellow: Awaiting Wi-Fi Config; Red: Connecting; Green: Network Connected).
- Flexible Power Options: Standard 5V power input via Type-C allows the device to run indefinitely off standard wall adapters or portable power banks.
Specifications:
- I2C Ports ×2: 4-pin PH2.0
- I/O Ports ×4: 3-pin PH2.0
- 5V Servo Ports ×2: 3-pin 2.54mm header
- WKUP Button: Wakes up the screen
- RESET Button: Restarts the device
- Type-C Port: Power supply and configuration
- Status Indicator: Yellow: Waiting for Wi-Fi configuration
- Status Indicator: Red: Waiting for network connection
- Status Indicator: Green: Network connected
- Display: Shows IP address and port configuration information
Useful for interactive projection mapping, immersive exhibitions and kinetic art installations where sensor data needs to reach creative software quickly and wirelessly.
Jargon buster
Plain-language definitions for the technical terms used above.
- ESP32
- ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- MQTT
- A lightweight messaging protocol often used for IoT devices to publish and receive data through a server called a broker. It matters for home automation and sensor networks because it is simple, efficient, and widely supported.
- OLED
- OLED stands for organic light-emitting diode, a display type where each pixel produces its own light. It matters because OLED screens are thin, high-contrast and easy to read for small status displays, but they can be more sensitive to image burn-in than some other display types.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- servo
- A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
- Type-C
- USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
Find this product in
Connectivity
Supplier page — dfrobot.com
Supplier Description · 134.5 KB · Click any page to view full size