Flotilla Protocol

This document seeks to outline the text-based protocol of the Flotilla Dock and Flotilla Daemon. Here you will learn how to structure commands so that your software can talk Flotilla.

Pre-requisites

This guide generally assumes that you are running the latest Flotilla software. Your Flotilla Dock should be updated from the pre-release repository: https://github.com/pimoroni/flotilla-pre

You should also run the Daemon software from this same repository.

Experimental software for Windows, Mac OS and Linux is available for Flotilla.

Flotilla Dock

The Flotilla Dock is an AVR-based modular electronics hub which speaks a plain-text serial protocol. This protocol is simple and discoverable.

Flotilla Daemon

The Flotilla Daemon is a software service compatible with Windows, Mac and Linux. It connects to one or more Flotilla Docks and makes them accessible via WebSockets.