Customizable Line Following Tracks that you can print yourself

'Basic Test Pad' - Printer Page Number field: 2,2,2,2,3,3,3,3,11

Want to put your line following skills to the test? Whether you use LEGO MINDSTORMS, Arduino, or any other robotics platform, I’ve made it easy for you to do just that.

You can now easily make your own line following tracks by just printing a set of standard tiles. It’s all free, so go ahead and print as many tiles as you want. I’ve put up three examples to get you started, but I encourage you to make your own tracks. You can find an overview of all available tiles at the bottom of this page.

Download All Tiles

Click to download the PDF with all tiles. Permanent link: Just share this link - Don't send the PDF around. This way you will always have the latest version!


'Cool Guy' - Printer Page Number field: 2,2,3,3,3,3,3,3,3,3,6,8,8,12,13,22

'Fun Colors': Pick up objects from Yellow, drop it at Green, etc. - Printer Page Number field: 2,2,2,2,21,25,26,27,28

Overview of available Tiles (Don’t print these! print the PDF found above!)


I haven’t printed all of these yet, to see if they are all perfectly aligned. If you find any alignment problems, please let me know in the comments.

And share your own customized track! Send me a picture of the ready made track, and and send the Printer Page Number settings field that you need to print out the track.

Lastly, feel free to ask for more tiles in the comment. I may just add them to the selection of tiles.

This entry was posted in Other NXT Tutorials. Bookmark the permalink.

23 Responses to Customizable Line Following Tracks that you can print yourself

  1. Rish says:

    First of all, thanks for publishing these tiles. I plan to use them to provide some creative challenges to the FLL team that I am coaching.

    A couple of points of feedback :
    1. One could use tilemap editors (which are used to design backgrounds for games) to design the tracks. A popular editor which I used was Tiled (
    2. You will need a mosaic of the thumbnails of all the pages. I created one which can be downloaded from
    3. Quick tutorial.
    File > New > 10×10, tile size = 64x64px
    Map > New Tileset > Browse > AllTiles.png
    Start painting with the tiles. The final pattern can be exported and shared as a image. Example :

  2. Kenneth says:

    Great job! Thanks for sharing!

  3. Bjorn says:

    Wonderful idea, a bot more flexible than the given testpad you get from Lego.

  4. Angie says:

    Saved for use later. Thanks.

    So glad I found your page.

  5. horia says:


  6. Bun Elizabeth H says:

    Thank you so much for your information Mr Luarens…

  7. Zach says:

    Thanks! I lost mine from LEGO, and this is working great!

  8. Mike Thomson says:

    Really useful – I’m going to use these to demo my NXT to the Code Club I’m running at my son’s school. However I wanted some additional tiles, so I’ve uploaded an Inkscape SVG template to GitHub, if anyone wants to save 5 minutes making their own?

  9. Flavio Andrade says:

    Muito bom… (Very nice)

  10. jun says:

    this is very useful, thanks for sharing it!

    a request: can you add titles with other colors (such as red, green), so i can do “follow the red line” with my robot?


  11. Kamden Bolhuis says:

    I love your ev3 discovery book its really good 🙂

      • Hedvika says:

        Great episode! Great itirevnew. If you have him back, I would be really curious to know what LEGO thinks of Bricklink. I imagine they are not overly thrilled with it, but it has got to generate alot of sales of sets for the company. The sellers have got to get their parts from somewhere right? It can’t all be from the used market.

  12. Mohammad Taiyab says:

    Can you pls upload a robot for lego mindstorms ev3 31313.Thank you

  13. Mohammad Taiyab says:

    Can you pls upload a handheld robotic arm pls for lego mindstorms ev3 31313.thank you

  14. Iqbal Samin says:

    THANKS A LOT!!! Searching for this thing for last few days.

  15. Monika says:

    Anonymous,Actually, ScanBot displays the image right on the NXT sceren! Of course, the NXT sceren can only display black-and-white images, so you couldn’t use the color sensor with the program in the book. However, you could write your own program for using ScanBot with the color sensor to display a color scan on the PC, if you knew how to do it. And yes, the instructions in the book tell you how to make an NXT-G program for the robot – you don’t need to know any other language. 🙂 -Jonathan

  16. Pingback: Robot Square – Customizable Line Following Tracks that you can print yourself – Robot Square - Σιμος Αναγνωστάκης Ιστολόγιο

Leave a Reply

Your email address will not be published. Required fields are marked *