C++ Arduino port of massive-octo-nemesis