juffalow / lego-remote-controller

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

Home Page:https://lego.juffalow.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

https://lego.juffalow.com

License:MIT License


Languages

Language:HTML 72.1%Language:JavaScript 27.2%Language:Dockerfile 0.7%