日本語 | English
This is a robot that can be built with LEGO that automatically scramble and solve cube.
Scramble the cube randomly.
Solve the cube.
The state of the cube to be solved can be entered through the Web UI.
Execute any sequence.
Scramble each step of the M2L method to a random state.
You can focus on the step you want to practice.
solve-demo.mp4
Separate sections for Node.js applications and LEGO robots are available to show how to set up each.
If you have any questions on how to set it up, please contact me via Issue on GitHub or my email address <miso.develop@gmail.com>.
The Cube Scrambler is controlled by a Node.js application.
The Node.js application runs a Web server that provides a Web UI and a WebSocket (opniz) server that controls the microcontroller.
The robot uses a motor called GeekServo, which can be attached to LEGO.
The motors are controlled by ATOM Lite (other M5Stack series devices can also be used).
The microcontroller is controlled by a Node.js application via WebSocket using opniz, an IoT framework.








