Lego MindStorms

Due to the Maker Monday I didn’t go to last night, there’s been some chat on Slack about Lego MindStorms kits. We bought our kids the original RCX kit and I bought a 1999 O’Reilly book which I didn’t find time to read and was too hard for children who liked Lego bricks more than robots (One used Lego in his final fine art piece and the other is an architect, so I don’t begrudge the investment.) I probably decided I needed to learn C first because it mentions:

Not Quite C, NQC and
Alternative Lego OS

“Download legOS Alternative Lego OS for free. legOS is an alternative software environment for the Lego Mindstorms Robotic Invention System. The intent is to allow developers to write C and/or C++ code for the RIS platform.”

which has a link to:

and I found a Debian Linux for the latest MindStorm: LEGO NXT/EV3.
“ev3dev is a Debian Linux-based operating system that runs on several LEGO MINDSTORMS compatible platforms including the LEGO MINDSTORMS EV3 and Raspberry Pi-powered BrickPi.”

The BrickPi upgrades MindStorm to a Pi.

Super. Thanks for sharing this Andy. You were missed at the Maker Monday last night! I think you would have loved it, especially sharing in the conversations and in what the folks from DMLL at Cov Uni are up to in using Lego Mindstorms in a whole variety of projects … including with NASA.

It’s worth noting too that in addition to the resources shared by Andy, folks amongst you who are educators or who work in KS2/KS3, I found out that you can also connect Mindstorms up with Swift Playgrounds as well.

Proudly sponsored by Bytemark