Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robmosca/cubot
A Rubik's cube solver with LEGO Mindstorms Robot Inventor and Raspberry Pi
https://github.com/robmosca/cubot
cam cubot lego micropython mindcuber mindstorms raspberry-pi robot-inventor rubik solver
Last synced: 3 days ago
JSON representation
A Rubik's cube solver with LEGO Mindstorms Robot Inventor and Raspberry Pi
- Host: GitHub
- URL: https://github.com/robmosca/cubot
- Owner: robmosca
- Created: 2021-03-16T18:17:33.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-06T20:49:20.000Z (over 3 years ago)
- Last Synced: 2024-11-05T18:45:38.997Z (about 2 months ago)
- Topics: cam, cubot, lego, micropython, mindcuber, mindstorms, raspberry-pi, robot-inventor, rubik, solver
- Language: Python
- Homepage:
- Size: 202 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cubot
_A LEGO® MINDSTORMS® Rubik's cube solver with the Robot Inventor set, based on
[MindCuber](http://mindcuber.com)_This is my attempt at a LEGO® MINDSTORMS® Rubik's cube solver, created with the
Robot Inventor set (plus a few spare parts and a Raspberry Pi 4B). The robot
itself is inspired on [MindCuber](http://mindcuber.com), by David Gilday. This
particular robot was built mainly by following the instructions I obtained
following the links in [this other YouTube video](https://youtu.be/s2HexyswxKY).
I modified the original instructions to replace the color sensor with a
Raspberry Pi 4B + CamV2 Module.By clicking on the image, you can see the [Robot in action](https://youtu.be/K98Nth4gAg8):
[![Watch the video](https://img.youtube.com/vi/K98Nth4gAg8/maxresdefault.jpg)](https://youtu.be/K98Nth4gAg8)
In this repository you can find the code I used, both on the LEGO Hub
(`cubot.py`) and on the Raspberry Pi (`picube.py` and `cube.py`). The software
is customized on the specific cube I used (GAN Monster GO Magnetic).To load the micropython module on the LEGO Hub I used VS Code with the
[LEGO® MINDSTORMS® Robot Inventor extension](https://github.com/robmosca/robotinventor-vscode) I wrote.