documentation

Get Started
DashIO Quick Guide
Developing IoT devices

iot device software guides

ESP32 (Arduino)

Software guide for DashIO operating on an Espresif ESP32 micro-controller with BLE, TCP and MQTT connections and example DashIO controls.

ESP8266 (Arduino)

Software guide for DashIO operating on an Espresif ESP8266 micro-controller with TCP and MQTT connections and example DashIO controls.

SAMD (Arduino NANO 33 IoT and MKR 1010)

Software guide for DashIO operating on Arduino NANO 33 IoT and MKR 1010 boards with a BLE, TCP and MQTT connection and example DashIO controls.

Adafruit Bluefruit LE SPI Friend (Arduino)

Software guide for DashIO operating on an Arduino or similar micro-controller with a Bluetooth LE (BLE) connection through and Adafruit Bluefruit LE SPI Friend.

Raspberry Pi nano (Python)

Software guide for DashIO operating on a Raspberry Pi Nano and MQTT connection and example DashIO controls.

supporting documentation

Arduino C++ Support

DashIO Devices & Connections with Arduino C++ .

DashIO Messaging for all controls with Arduino C++ .

DashIO Configuration Objects with Arduino C++.

DashIO Controls

Description of the DashIO Dashboard Controls.

DashIO Protocol

Complete specification for the DashIO Protocol.

Colors, Icons and Sounds used within the DashIO Protocol.