/lego-remote-controller

Simple web app, server and driver to control lego technic with powered up components.

Primary LanguageHTMLMIT LicenseMIT

Remote controller for LEGO® Powered UP

Drive supported vehicles with simple web application.

ezgif com-video-to-gif 3

Supported vehicles

How it works

Requres:

  • Controller web application with controlls and support for keyboard arrows and gamepad
  • Driver for bluetooth communication with LEGO Technic™ Hub, runs on a computer near to the Lego vehicle
  • Server for socket communication between driver and controller

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

License

MIT license