Chris Esposito here, just sending a quick update regarding the status of the software for the EspoTek Labrador.
It looks like a fair few people have received their boards already and are wondering about software/documentation.
To cut a long story short, I had to change the board’s firmware at the last minute to fix the Android connection issues, which meant modifying the software interface to flash the new firmware. This was a lot harder than expected, especially on Android, and because of that the software is not in as perfect a state as I’d like.
On the Android build on Google play, the new firmware is not yet supported. It is supported in the GitHub builds, but I'd advise against building and running it since it will erase the old firmware but not flash the new one in its place. (Don't worry, this doesn't brick the board permanently.)
On Linux and Mac, the software will crash immediately after flashing the new firmware. Fortunately the firmware update only occurs once, hence it'll only crash the first time you run it.
On Linux only, the software will crash after about 500ms if it cannot detect the Labrador board. The current workaround is to simply connect the board before launching the software. If it's still not detecting it, run the following command in terminal and try again: