documentS

Get Started

Before you get stuck in, please familiarize yourself with the definitions, concepts and information on the Developers page.

Dash App Quick Guide
Developing IoT devices Overview

Arduino software guides

ESP32 (Arduino)

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

ESP8266 (Arduino)

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

SAMD (Arduino NANO 33 IoT and MKR 1010)

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

Adafruit Bluefruit LE SPI Friend (Arduino)

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

Arduino C++ Library

Dash Arduino C++ Library documentation for Devices, Connections & Controls .

Python software guide

Linux Systems

Software guide for Dash Python on Linux systems.

Python Library

Dash Python Library documentation for Devices, Connections and Controls.

supporting documentation

Dash Controls

Description of the Dash IoT Dashboard Controls.

Dash Protocol

Complete specification for the Dash Protocol.

Colors, Icons and Sounds used within the Dash Protocol.