Piccolo, a tiny CNC bot

by luca

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



Related Posts


jean-marc Friday August 7th, 2015 - 11:27 PM

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 Saturday August 8th, 2015 - 02:57 PM

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.

Antonino Thursday October 5th, 2017 - 05:35 PM

Ciao Luca
Complimenti innanzitutto per il blog!
Ho capito che non esiste un kit completo e quindi tocca fare la spesa. Qualche domanda: Vectorealism realizza anche le pulegge ? cos’ha di particolare il potenziomentro ?
e poi… secondo te è possibile montare un utensile per fare incisione ?

luca Friday October 6th, 2017 - 02:27 PM

Ciao Antonino! grazie per i complimenti. Non ti consiglio di realizzarlo se vuoi provare a incidere: il progettino è davvero fragile… io mi orienterei su qualche kit pantografo.


Leave a Comment

six + four =