Boardswarm

Boardswarm provides a distributed service to interact with development boards. It is able to interact with the boards via their serial consoles, manage power, auxillary control lines and using a growing number of protocols, such as:

  • Device Firmware Upgrade (DFU)

  • Fastboot

  • MediaTek Boot ROM protocol

  • Rockchip USB protocol

The connection between the boardswarm server and client application can be secured using multiple authentication mechanisms.

Where can I get Boardswarm?

Boardswarm is a relatively new project and under active development. The latest releases, built by the projects CI build process can be found here:

Full source code can be found in our github repository: