Jump to content
  • LEGO Mindstorms reflections – What happened before the announcement in January 1998


    Tormod

    Every year millions of kids around the world learn key STEM principles through play with LEGO Mindstorms sets at home and at school. Twenty years ago, most teachers wouldn’t have allowed LEGO bricks into the classroom and the idea that kids could learn through coding and play was not common practice. In todays schools and homes there has been a mindset change in a large part to the creation of LEGO Mindstorms.

     

    The LEGO Mindstorms concept was conceived from two initially unrelated events. In 1995, after working in LEGO Education (LEGO Dacta) for almost 10 years, I got permission to set up a new function we called “Home Learning” in LEGO Dacta. I quit the role I had at the time as international marketing manager to become business manager for the new Home Learning function to pursue development of a compelling learning concept for kids, targeting the home learning market in the US initially.

     

    Parallel to this, the MIT Media Lab who had been working closely with LEGO Dacta for several years, worked on a concept they called the “intelligent LEGO brick”. They were playing around with a number of pretty cool prototypes.

     

    For me to get a much deeper understanding of how kids wanted to learn about new things, we organized numerous focus group discussions across the US. Listening to the kids.  Key findings pointed us in the direction of fun, even “hard fun”, making things and “something with technology”.

     

    These findings resonated very well with our friends at the Media Lab and at some point during 1996 it was decided to put the “intelligent LEGO brick” at the center of the Home Learning project.

    IMG_1565.thumb.jpg.0c9eefdcdb1b2c255d844ad5c02aea66.jpg

    The team on our end in LEGO Dacta was taking shape during 1996-1997. Our initial plan was to launch the product in late 1997 - we could not wait to take it to market after the sensation of experiencing the first working prototype of the RCX! But, a few critical incidents delayed us. Some of these challenges are described in the article “Dealing with the unexpected: Critical incidents in the LEGO Mindstorms team” published by David Oliver and Johan Roos in 2003.

     

    As we prepared to take the product to market as a never seen before “Robotics Invention System” for kids, we had to come up with a name both for the concept overall and the “intelligent brick”. At a later stage we used the term “obviously LEGO, never seen before” to set the bar for radical type innovation rooted in the LEGO Idea.

    IMG_1567.thumb.jpg.2d7d8f97f6b2df0d7c34ac52ac28528d.jpg     images.jpg.3077297e492c7d3efd167b6581332813.jpg

    The product name came out of two considerations. We wanted a name that referenced the mind-boggling user experience rather than the product features. As the purpose of the concept was to enable rewarding learning experiences, we decided to ask Seymour Papert if he would allow us to use the name of his book “Mindstorms” (1980). He agreed. In honor of Seymour Papert, we also considered using the name “Seymour” for the intelligent brick, but eventually decided for the more “techie sounding” name RCX (Robotics Control System) with an X because it sounded cooler.  

    forumbanban.jpg.f3a7a07b6c134321e63e36b386893b44.jpg     Picture1.jpg.700f5b67910581d7017000da3ba6b25f.jpg

    We also decided that the product, which was nothing like a traditional LEGO product (behavioral construction, no building instructions, no main model) had to be accompanied by opportunities for consumers to network and participate in experiences. So, we developed mindstorms.com, LEGO Mindstorms Centers and FIRST LEGO League. Mindstorms.com would eventually be developed out of a very tiny apartment in Manhattan. Eventually the first LEGO Mindstorms Center was sold to the Museum of Science and Industry (MSI) in Chicago based on our shared vision and a foam mockup of the RCX.

     8.jpg.b02968d8ceb2c8e091143dc240c94353.jpg

    Nearing the launch date, we also decided that the product could not be sold in traditional toy stores as the USD 100 price point was far above the average price point of USD 30 in the toy market. We also felt that it would not be possible for the average toy store to give the purchase advise necessary. So, we opened new sales channels including CompUSA and Best Buy.

     

    Finally, we prepared a PR campaign that had to get the news of what we considered a revolutionary LEGO experience to market. This was a huge undertaking including finding world class agencies, line up the innovation story and create demand for the launch of the product. Announcing the product more than 6 months prior to launch date was against all conventional marketing logic as “everyone would forget about it”. We proved that wrong.

     

    We decided to kick of the launch with a teaser from the first LEGO Mindstorms Center that opened at the MSI in Chicago in November 1997. Autonomous LEGO robots were demonstrated (with disguised RCX), and the tech innovation story was told by the MIT Media Lab. These stories drove significant media interest and proved to be a great reference for the main PR event held at the Museum of Modern Art in London in January 1998. The launch event was covered by more than 200 world media outlets and got extreme coverage. We reached more than one billion people during the spring of 1998 and when the LEGO Mindstorms Robotics Invention System hit the market in September 1998, it sold out in less than three months with close to 100.000 units.

     

    Today, 20 years later, we can look back and look forward at how LEGO Mindstorms continues to develop the builders of tomorrow!

    MIT Press Release.doc

    LMS Center General program overview.pdf




    User Feedback

    Recommended Comments

    The RCX brick is very underappreciated these days.  It is my brick of choice when doing Mindstorms / GBC.  Especially the 1.0 version with the AC plug along with a train power supply (apparently it has to be 10V ac, dc output will fry it).  And yes, you can also power a train track with the brick, to vary the speed, control trains at the crossing, etc.

    I have an old XP laptop which I take along to shows to reload programming when the RCX batteries need replacing.  It has BricxCC running on it and the code is all written in NQC, a fun little programming language to code with, not terribly complicated.  You can do a lot with the old sensors and motors.  

    And you get to deal with unexpected complications, like how LED lighting messes with the infrared communication between bricks.  It worked at home, honest!

    I can't express how much I enjoy playing with these bricks, motors and sensors.  Twenty years after they came out, they are still awesome.  But then in real life, I am a mainframe COBOL programmer, so I already qualify as a dinosaur.

    • Like 3
    Link to comment

    As a huge fan of MINDSTORMS, I loved reading this tidbit of history, thank you very much for sharing it with us!

    10 minutes ago, Asko Feldmann said:

    apparently it has to be 10V ac, dc output will fry it

    Actually, before buying an official LEGO AC supply, I used to use a cheap Chinese DC supply. It worked, except when the motors were more loaded; then the brick would shut down. However, this was due to the power supply not providing enough current rather than it providing DC current instead of AC.

    10 minutes ago, Asko Feldmann said:

    I have an old XP laptop which I take along to shows to reload programming when the RCX batteries need replacing.  It has BricxCC running on it and the code is all written in NQC, a fun little programming language to code with, not terribly complicated.

    I exclusively use BricxCC and NQC too. B| [edit: but considering BrickOS due to it having built-in Power Functions control] But you don't need a dedicated machine for it: I know from experience that BricxCC runs fine in Windows 10 64-bit, and the LEGO serial tower (with a USB-to-serial adapter) works, too. Unfortunately the USB tower doesn't work, due to the inexistence of a 64-bit driver for it.

    Edited by Alexandre Campos
    • Like 1
    Link to comment

    I remember being a regular reader in rec.toys.lego back then. I was not yet an AFOL. But I was following the discussions ans speculations about this new "LEGO Computer" very closely. When it appeared on the market, people in this group bought it and started to dissect it - there must be more to it than "just" a program that allows stacking program bricks. I wrote my first letter to LEGO, and told them that it would be good for us and them if they would release documentation on the internals of the RCX. While LEGO was not really happy about this idea in their answer, I wrote back that there were numerous projects in the internet that were analyzing the system from all sides, and that a complete reverse engineering was only a question of time.

    In the end, LEGO actually opened the system, and this really benefited both sides, like I predicted. I don't claim I made LEGO opening their books there, but maybe my letter together with others gave a nudge in the right direction.

    For me, it was the nudge to tip me over to choose LEGO as my hobby - I was following model railroading as well, and until the RCX came out I was undecided on a hobby. Well, and now I am here...

    • Like 4
    Link to comment

×
×
  • Create New...

Privacy preferences: The cookies are ours. The control is yours.

To make the LEGO Ambassador Network experience more targeted and user-friendly, LEGO System A/S (and selected third parties) use "cookies" on this website.

Clicking "Accept" will only set those cookies necessary for us to enable the website to function. These cookies cannot be disabled.

Please visit our Cookies and Privacy Policy for more information.

Cookie Policy and Privacy Policy

Accept
Cookie Settings