Drive supported vehicles with simple web application.
Requres:
Controller
web application with controlls and support for keyboard arrows and gamepadDriver
for bluetooth communication with LEGO Technic™ Hub, runs on a computer near to the Lego vehicleServer
for socket communication betweendriver
andcontroller
Controller
transforms user inputs to commands and sends them through socket.io-client to the server
Driver
is using node-poweredup package to communicate with hub and socket.io-client to communicate with the server.
Server
is bridge between controller and driver