Lou R.
Lost In Space and disappointed
This review is for the Inventr.io “Adventure Kit: 30 Days Lost In Space”. I had been meaning to teach myself more about microprocessor programming, but found it hard to get motivated. This kit seemed to be the ideal solution – all of the materials provided, including the microprocessor and a nice assortment of accessories, like a keypad, seven-segment LEDs, rotary encoder and even a tiny OLED display board. I was excited by the theme – I’m stranded on a strange planet and will have to code my way out of trouble. The 30-day timeline was also inspired, a finite goal with daily tasks. Sure, at $75 it was a bit pricey, but I was hooked by the story and anxious to start. For the first couple of days, I was suitably impressed. Simple lessons and concepts and clear wiring diagrams ensured quick success. My problem was with our instructor, Alex. I have to say that I am sure Alex is a smart guy and really knows what he is doing, but unfortunately, he is not a good teacher. His rambling explanations were seldom helpful and sometimes actually misleading. As a programmer myself, I was able to figure out what was going on, but I could not help but feel sorry for anyone who was new to programming or electronics and was trying to understand new concepts based on his roundabout explanations. I believe that Alex was trying to keep from going into too much detail and instead wound up providing too little. Some examples: His description of the HEX numbering system, his description of libraries and their embedded routines that are called in the code – the very least we need to know is what each parameter is that we are passing, but that was just glossed over, even the very simple concepts of pull-up resistors and current limiting resistors were skipped. He even seemed to have trouble keeping to the Lost In Space theme. Seems like the concept of Objects in programming deserved some explanation, but we got nothing. To be fair, I am only 18 days into this at this time and maybe it will get better, but I seriously doubt it. I guess I am so disappointed because I really wanted this kit to succeed at its promise. I won’t say that I haven’t learned anything from this adventure, because I absolutely have. I just feel like it has been harder to learn those things that it had to be. And I’m sure others would like to learn more of the stuff that we are not being told, like where can one get more information on what else is in the libraries, and is that source code available somewhere? Finally, I’ll also add that the components in the kit are of good quality and that there are a lot of useful items provided and used in practical ways. If you already have some programming knowledge and apply yourself, you will come away with some useful information and sample code that might help with your future projects. My fear is that you might not fully understand why all of that code is there and how to modify it to your requirements and that, sadly, is the real failure of this course.



