Piccolo, a tiny CNC bot

luca 28/02/2015 2

Piccolo is an opensource project, by Diatom Studio, that consists of a small CNC bot (working area about 5x5cm); the official site is http://www.piccolo.cc.

I built one unit; the required components are:

  • the frame, laser cut by Vectorealism
  • 3 micro servos, brought from HobbyKing
  • screws, nuts…
  • the PCB (manufactured by SeeedStudio) and one Arduino Pro Micro from SparkFun

piccolo-3 piccolo-4

the laser-cut pieces (MDF and acrylic)…

piccolo-2 piccolo-1

PCB, Arduino Pro Micro, servos, nuts and screws…

All the files and the full list of material is available on the project’s Github page.


The build process is very simple and well detailed in the wiki.

It takes about 2 hours to finish your Piccolo:

piccolo-5 piccolo-10

I suggest to glue the acrylic pieces, in particular the ones which form the pen holder.

The PCB requires some hard-to-find components (a side trimmer from SparkFun, some very small capacitors…): I opted to use “normal” components on an external perfboard:

piccolo-6 piccolo-9

Here’s a couple of photos about my finished Piccolo:

piccolo-8 piccolo-7




  1. jean-marc 07/08/2015 at 23:27 - Reply

    I’m interested doing this bot with my students. Where do you find the red electronic cards ? and, how do you make the pieces ? with you own laser cut ?
    Thank you.

    • luca 08/08/2015 at 14:57 - Reply

      Hi! I ordered the PCBs from Seeedstudio and the laser cut pieces from Ponoko… I’ve some spare (min order was 10) PCBs, if you need them contact me using the form on the website.

Leave A Response »

This website uses cookies to ensure you get the best experience on our website maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.