EV3 Plotter



Too bad you missed the deadline of the ArtBot challenge! It's one of the best printer/drawer machines I saw! Very good for your first project! Maybe you could add a video and some more detailed pictures and description of your robot next time. 5Sts+fav

Very impressive machine.

as cool as it can be!

hmmm let me think......................AWESOME!!!!!!!!!!!!!!!!!!!!!!!!!!!!! every thing is awesome, every thing is cool when your part of a team!!!!

Wow. But here's a question: how does one tell it what to print? Do you have to reprogram it to print a different picture? Or can you draw something on the brick using the buttons and then have the robot redraw it on paper?

2KitKat2761: First, I've made something like a "turtle graphics driver" - pen up/down, forward, turn left/right. These routines are the same for every program. Later I do a separate code for each fractal, sometimes a bit tricky job, as there is no recursion on EV3. Fractals here are so called L-systems (Hilbert curve). The Dragon is computed in every step, the Lissajous is sin(t)/cos(t) formula.

Breberky, welcome to the Community! I hope you continue your great work. You really have done a spectacular job with this. Perhaps you could create another program to where you use the EV3 Brick buttons to control the drawing feature. In fact, I am so impressed… Rating: ***** + Favorite + Follow

PS-The last drawing looks 3D!

DamonMM2000: Thank you very much. In fact the "freehand mode" is here by design and you can enter it anytime you want. As all the motors for the paper and pen movement and pen up/down are connected to the brick, you can control the plotter just by the buttons. It is a bit cumbersome though, as the motors move pretty fast. I usually use it only to load/unload the paper and calibrate the pen height.

Wow! Unbelievible! I'm glad to see you, Breberky! *****+Favorite!

@ Breberky: Oh, you already made that kind of program? Awesome!

THAT'S AMAZING 👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍😸😸😸😸😸😸

Wow! Great project, 5* and a favorite from me!

Great job on Featured Robot! I encourage you on your journey to building more awesome robots.

Very impressive. If you can, post a video so we can see your creation in action!

I like this a lot. The lines look very straight and steady - your printing mechanism is working very well.

Featured Robot! You really deserve it!

WOW! By far one of the greatest bots I've seen! totally fave and *****

Oh! I'd never see a mindstorms printer! 5***** +1. I LIKE this model.

Can you upload the LDD?

I don't think anyone has gotten 12 followers for their 1st robot before! good job!

Great! I'm not sure if what I'm about to say is possible, but do you think you could make it draw a Mandelbrot set? :D

DoctorDerp: Oh yes! Now I've finished the "3d space shuttle" (pic in the gallery) and the boundary of the Mandelbrot set is the next challenge on my checklist. Please stay tuned!

Thank you very much for all your comments. I’ve uploaded new video showing the plotter drawing the Hilbert curve (real time at 80 % speed of the motors for better accuracy). During the past week I’ve made the program that can draw a Space shuttle (shuttle.3dv preprocessed in Excel and exported to the x-y coordinates text file uploaded to the brick). Hope you will like the pic in the gallery.

The new images and video have been submitted to the forum moderators, I hope it will be reviewed soon.

You should post instructions for a plotter and a simple program with a My Block for every letter and one for "leave a space" in-between words/letters.

WOW, thanks for sharing the video! Outstanding! Too bad you robot didn't get a full week of Featured glory…

Impressive! Fractals are always cool...especially when combined with EV3.

Please post the building instructions and the program, and I'll make a #31313 version. Please post soon!!!!!!!!!!!!!!!! Rating:***** + Favorite + Follow Amazing!!!!!!!!!!!!

Instructions please?

Very fast and good. put the instructions.


I'm speechless... (prolonged silence)

Wow , Awesome ;)

WOW! ***** & fav & follow. LDD? Program? I want to make this!



Could you please post instructions for this bot it is so cool rating *****

I wont a Instruction

Wow, that is incredible!! I watched the video. Amazing!

1 word....... WOW

5 stars!!!! coolest EV3 Robot I have ever seen! #AwesomeRobot

I'm speechless.

Oh. My. Brick. Awesome!


Cool could you post how to build I'll like /follow/******


Super construction!


wow how much time did you spend on it?

How did you make the pen move up and down? Trying to build my own

WOW its awesome please add a video!!!

very cool

that is amazing

I love this ''ROBOT PICASSO'' , it's really great! Well, I aways draw something interrasting, if I have this ''future artest'', I can have a friend in art!

pleas show us instruction how to build it :)

i wanna have the build instructions

Is it able to print A4 because even though A3 is the ideal size for posters and large planning drawings, A4 is better for documents and small drawings.

That is something that seems to take a lot of time and patience to make

Cool! That is the best Lego mindstorms creation I have seen!

awesome! could you attach building instructions and the program

AWESOME!!!!!!!!!!! But you did not put here a program. But it is greate!!!!!!!! :)

wow this is verry beuteful!!!

I've never seen a better lego printer



The most amazing plotting machine I have ever seen! From the fourth picture I could tell that you worked out all the lines and everything using Excel. This is so awesome you should consider adding more information.

Very Cool 5*

Wow! That is cool!


Unbelievable awesome. Incredible!

Wow! It's really awesome! I like it!

cool post best lego printer I've ever seen. 5 stars for SURE.

Can you please send me the pdf file of instructions to build it, please?


i am stuned WOW this is AMAZING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

EV3 Plotter




LEGO EV3 printer/plotter built using one 45544 LEGO® MINDSTORMS® Education EV3 Core Set and one 45560 LEGO® MINDSTORMS® Education EV3 Expansion Set. At the beginning this was just a crazy idea that eventually turned into a working device. (The build took about 10 hours + some coding) The plotter is programmed using the original 1.03H LEGO firmware and the Mindstorms EV3 Home Edition SDK. Paper size A3 (european format - approx. 42x30 cm), however the effective printing area is a bit smaller (about 38x25 cm / 15x10 inch) The plotter can draw various types of fractals (Hilbert curve, Dragon curve, H-Tree fractal, Sierpinski Triangle etc.) and Lissajous curves.

plotter printer mindstorms EV3