Piccolo: Mini Cnc Drawing Machine

Introduction: Piccolo: Mini Cnc Drawing Machine

About: Ngo active in the field of digital mediation, based in Toulouse, France

In this tutorial you will learn how to build a mini cnc machine capable of drawing simple shapes.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Create Your Own Piccolo Robot

Instructions on how to create a replica of the piccolo robot are available here.

The robot is functional even without the z-axis. Assembling the z-axis is in fact quite complex, and the result is not a lot different than a piccolo robot with only x and y axis.

The design of the piccolo parts is available here in .svg format, which we believe is the most convenient of all.

Finally, note that, for the laser cutting of the piccolo robot, you may use mdf or another type of wood exclusively. Acrylic is in fact a lot more expensive that wood, and the robot works well even with all parts being made out of mdf or similar material.

If you decide to use mdf or a similar material exclusively, make sure to laser cut the paper spacers (use 160gsm card, as indicated in the official instructions).

Step 2: Program the Piccolo Robot

You can program the piccolo robot to have it draw simple shapes (squares, rectangles), or even simple text.

To program the piccolo robot you may use mBlock. Download mBlock here.

On mBlock, the code to control piccolo may look something like this (see image).

Each time an arrow key is pressed, the servo motor controlling the x or y axis rotates by 15 degrees, either clockwise or counterclockwise, so that the piccolo moves along the x or y axis.

Be the First to Share


    • Cardboard Speed Challenge

      Cardboard Speed Challenge
    • Sculpting Challenge

      Sculpting Challenge
    • 3D Printed Contest

      3D Printed Contest

    3 Discussions


    Tip 4 months ago

    A French version of this tutorial is available here.

    A Romanian version of this tutorial is available here.


    Question 9 months ago

    Is there a possibility to make stl files please ,
    or how can I do this
    Kind regards


    Reply 4 months ago


    yes you can actually turn the 2D drawings into 3D shapes, and then save them as .stl.

    What you need to do is the following:

    1. convert the 2D drawings into a vectorial image. Convert each part into a separate image

    2. upload each vectorial file on tinkercad.com and give it some depth, this way you ll be turning a 2D shape into a 3D object.

    3. export the file as .stl

    4. ready to print