Last built long ago using and 312 seconds of time

File Size
Project-Readme for this version


Argo is a WebSocket and ZeroMQ NMEA 2000 server based on CANboat and written in Go. It is in the early stages of development and should be considered a proof-of-concept at this point and not a mature product.


If you don’t have go, you’ll need to install that. See the golang Getting Started guide.

After that, you can install argo.

$ sudo apt-get install libzmq-dev
$ cd $GOPATH/src
$ git clone
$ cd argo
$ ./ --build
$ sudo ./ --install

By default, argo will try to use /dev/ttyUSB0 for the Actisense NGT-1, but you can change this by calling argo with a specific device like argo /dev/ttyUSB3.


  • Daemonize argo and write an upstart script for it