HydraBus an open source multi-tool hardware