Blog Archives

Line Following Tutorial Videos for FLL


When you look for FLL robot videos on YouTube, you will often find that the world’s “best” robots often make use of the light/color sensor.  These robots also tend to make some use of line following.  Line following is an

Posted in Control Loops, FLL, NXT, Robot Programming, sensors, Tutorial

Updating NXT Firmware


Have you ever needed to update your NXT firmware, and didn’t know exactly how?  I’ve just uploaded a video to YouTube that shows, step-by-step, how to download the newest version of the NXT firmware. Why should you even bother updating

Posted in NXT, Robot Programming, Tutorial, video

Arrays in ROBOTC


I’ve seen multiple people ask how arrays work in ROBOTC, so I thought I’d write a post about arrays.  Note: I’m going to be describing several routines here that require a knowledge of loops.  Loops are, in general, something that

Posted in NXT, Robot Programming, ROBOTC, Tutorial, VEX

Winning Design eBook

A while back I told you about my favorite NXT book, Winning Design! LEGO Mindstorms NXT by James Trobaugh.   I noticed today that I could purchase the eBook version  (pdf) from ( for $10 since I already owned a paperback

Posted in Books, News, NXT

Techbrick Body Forward Resources

Body Forward Field Mat w/Robot Path Just wanted to let you all know that Techbrick (a Maryland robotics club) has added some resources to their website ( One of our favorites is the image of the mat.  We use it to plan

Posted in FIRST, FLL, News, NXT, resources, Techbrick

Learning about Mechanics

Engino Pumpjack Mechanisms are essential to robot design.  Mechanisms are used to transform forces and motion in a controlled way.  So what’s a good way for young people to learn about them?  We have recently discovered the Engino Mechanical Science

Posted in Mechanisms, NXT, Tutorial, VEX

RobotC Resources

Interested in learning RobotC?  RobotC is easy to use and versatile. You can put it on an NXT, use it in VEX, and I believe FTC too. You’ll learn a lot about programming that will help you when learning other

Posted in Arduino, NXT, ROBOTC, Tutorial, VEX

Using a Test Bed to Learn about the NXT

We do robot demonstrations to share our passion of robotics with others.  For a recent demo we created a couple of “test beds” to demonstrate some of what you can do with an NXT. Sometimes it is difficult to easily

Posted in NXT, test bed, Tutorial

Starting an FLL Team

Do you have a child (age 9-14) who might enjoy robotics? If so FIRST LEGO League might be for you!  If you can’t find a team in your area to join, I suggest that you start your own team.   You

Posted in FLL, NXT, Starting a team, Tutorial

My Favorite NXT Books

I recently added a new book to my library of NXT books.  It’s called “Winning Design! Lego Mindstorms NXT Design Patterns for Fun and Competition” by James J. Trobaugh.   We have just finished our 5th year of FLL.  This book

Posted in Books, FLL, NXT