The book is available on AMAZON in German or English.
Mindstorms Robot Inventor Set 51515 continues the successful history of the Mindstorms series. The new generation is compatible with the electronic components of Boost 17101, Spike Prime and Powered-Up.
As the decisive difference to Boost and Powered-Up, Mindstorms is not generally remote controlled by a PC or Handeheld but the programs can run independently on the Hub. Unfortunately, the official set only includes models that are remote controlled. Most models of this book can be used independently from a PC, as soon as the program is uploaded to the hub.
This book does not try to teach the basics of coding within the WordBlock-environment, Micropython or Python. On the contrary, the book avoids excessive theory and leads soon-to-be-experts towards advanced programming techniques.
Some models in this book use more complex code than the original models included in the set. However, anybody with some experience from the model in the original set should be able to follow the description and be able to build and run all of them. The pragmatic explanations and building techniques will develop an advanced Lego enthusiast into a Mindstorms Expert.
The book describes six additional models. Each model description is composed of the three chapters BUILD, CODE and PLAY.
BUILD – Building Instructions
All building instructions are similar to the original LEGO versions. Each building step tries to add a maximum of parts. This way, the building experience is more interesting but also a bit more challenging.
CODE – Programming
The WordBlock programs for the first four models are depicted in their entirety and can be created using just the printed version of the book. In addition, these programs are available for download below. For some models, there are additional, more advanced program version available for download. For the more complex Micro-Python version, the code is not printed in the book but is commented in detail within the files to enable easy understanding of its functionality.
PLAY – Experiment and customize
Besides instructions for the use of each model, there are suggestions for customization or extensions. Experimenting with the code is the most effective way to extend your own programming knowledge while having some fun.
Complementary downloads
File | Model | Description |
---|---|---|
Ball-Inventor | WordBlock-program to move the marble around | |
BopIt-Inventor | WordBlock-program for a speedy game | |
Balance-Inventor | WordBlock-program for simple PID-control | |
Egg-Inventor | WordBlock program for patters | |
Egg-Inventor | Micro-Python-program for custom drawings | |
Egg-Inventor | Micro-Python-program for writing | |
Draw-Inventor | Micro-Python-program for custom drawings | |
Draw-Inventor | Micro-Python-program for writing | |
Cube-Inventor | Micro-Python-program for the hub movements | |
Cube-Inventor | Micro-Python-program for color sensor calibration | |
Cube-Inventor | Python3-program on the PC | |
Cube-Inventor | Cube solving algorithm | |
Cube-Inventor | Table for solving algorithm |