The Art of Lego Mindstorms EV3 Programming – holiday gift idea

  • 2 comments

The Art of Lego Mindstorms EV3 Programming | No Starch Press

If you’re a fan of Lego Mindstorms, you probably have the new EV3 on your Christmas wish list. That’s assuming you didn’t buy one already. I haven’t. I have the Lego Mindstorms NXT and NXT 2.0, but not the EV3. Anyway, if you have the EV3 or if you’re going to get one, you should get the new EV3 book. It’s called The Art of Lego Mindstorms EV3 Programming. The book, which was written by software engineer Terry Griffin, offers a beginner-friendly, in-depth guide to the EV3 language. The Art of Lego Mindstorms EV3 Programming (No Starch Press) is available now for $24.99 from Amazon.

The Art of Lego Mindstorms EV3 Programming by Terry Griffin

I have not read The Art of Lego Mindstorms EV3 Programming from start to finish. I have skimmed it and from what I saw, I like it. The book seems like the kind of book most Lego Mindstorms EV3 enthusiasts would want to add to their tech library. The book is easy to understand and the author provides in-depth information about the EV3 programming language. The book features illustrations throughout the book. It doesn’t include a CD, but you can download updates and program code online.

The Lego Mindstorms EV3 Programming will help readers learn how to:

  • Make robots react to different environments
  • Program robots to navigate through a maze by following its walls
  • Control robots with dials and sensors
  • Create devices like a sound generator and a sketchpad
  • Use arrays to program a Simon Says-style game

The Art of Lego Mindstorms EV3 Programming

The Lego Mindstorms EV3 Programming Table of Contents

  • Chapter 1 LEGO and robots: a great combination
  • Chapter 2 the EV3 programming environment
  • Chapter 3 TriBot: the test robot
  • Chapter 4 motion
  • Chapter 5 sensors
  • Chapter 6 program flow
  • Chapter 7 the WallFollower program: navigating a maze
  • Chapter 8 data wires
  • Chapter 9 data wires and the switch block
  • Chapter 10 data wires and the loop block
  • Chapter 11 variables
  • Chapter 12 my blocks
  • Chapter 13 math and logic
  • Chapter 14 the EV3 lights, buttons, and display
  • Chapter 15 arrays
  • Chapter 16 files
  • Chapter 17 data logging
  • Chapter 18 multitasking
  • Chapter 19 a PID-controlled LineFollower program
  • Appendix NXT and EV3 compatibility

About the Author

Terry Griffin has been a software engineer for over 20 years and has spent most of that time creating software to control various types of machines. He works for Carl Zeiss SMT on the ORION Helium Ion Microscope, programming the user interface and high-level control software.

More info: The Art of Lego Mindstorms EV3 Programming

2 thoughts on “The Art of Lego Mindstorms EV3 Programming – holiday gift idea

  1. When I was young I totally loved legos. I use to build houses with them all the time, and then my big brother would sit in now and then and we built forts. Of course when I was little they weren’t so quite expensive either. I should have saved them for my kids or grandkids.

Comments are closed.