Skip to content

Latest commit

 

History

History
116 lines (57 loc) · 3.4 KB

File metadata and controls

116 lines (57 loc) · 3.4 KB

Cube Scrambler


Checker cube solve demo

日本語 | English

This is a robot that can be built with LEGO that automatically scramble and solve cube.

Checker cube solve demo

Features

SCRAMBLE

Scramble the cube randomly.

Scramble View


SOLVE

Solve the cube.
The state of the cube to be solved can be entered through the Web UI.

Solve View


SEQUENCE

Execute any sequence.

Sequence View


STEP

Scramble each step of the M2L method to a random state.
You can focus on the step you want to practice.

Step View


Web UI Demo


Solve Demo

solve-demo.mp4

Assembly Instructions

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>.


Instructions sample


System Configuration

System Configuration

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.


YouTube

youtube


Project Details


LICENSE