Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Ultipanel beta: Ultimaker autonomous printing

by bkubicek, published

Ultipanel beta: Ultimaker autonomous printing by bkubicek Oct 18, 2011


Use This Project

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

69022Views 4401Downloads


Update: Newer version with encoder schematics: http://www.thingiverse.com/thing:15081

This panels enable you to set parameters from the firmware (e.g. max-speeds, accelerations and such, and store the settings in eeprom).
You can choose file from the sd card, and print them.
Also, you can home, monitor temperature, and do other fancy stuff.

It requires my fork of the Marlin/reprap firmware:
In the configuration, you have to enable ULTIPANEL

For true autonomous printing, you have to connect a 12V fan output to Vin pin on the Ultimaker PCB, so the arduino is powered by the 12V created from the 19V supply. Direct connection is not recommended, 12V is safer.

The design is rather bad, and a new panel is in nearly finished right now.
The large PCB are makes in unreasonable to produce.
Its a proof of concept mainly.

There are two single-sided PCBs, one carrying the LCD, the other the interactive parts.
The are videos of the whole thing in action:

Initially the menu used all available keys

Now marlin features a new menu system, that Joris helped design. Its only uses the encoder to turn, and one click button, that in the production version will an encoder-push-button.


Parts needed:
3 3k3 resistor
1k8 resistor
1 470 resistor pre-transistor
10k-20k 0805 resistor pull-up
SD-Card adapter Hirose reverse type HRS163-3416A 130511RB
2n3904 Transistor
Piezo beeper continous noise, internal drive, 5V
20x4 LCD
2 air wires (red)
2* 2x5 connectors for the cables the ultimaker pcb.

female+male header for the lcd
female+male header for the switches.

Switch PCB:
4 mutltimec navimec key+cap RA3ATL6
2 multimec navimec red-key plus central ring cap: RA3FTL6M
1 rather large leftover rotary encoder. Prob. alps. I had bought 8 years ago, and have no more info, sorry.

All Apps

Upgrade this Thing with Thingiverse Apps

No results.

Was für ein schaltplan, ich verstehe den nicht. Seit wann funktioniert eine Schaltung nur mit Steckern.

there is no microcontroller in the board, everything is controlled from a reprap motherboard. If you need the pinout of the 10pin headers, thats documented reprap wiki in the ultimaker pcb electronics 1.5.6 version.

also, please note that this in not the thing you want, its depreciated, and the newer panel is what you want.

What is the status of this thing?

I see the firmware to suport it is built into Marlin.

Will this work on Gen6 electronics or is is specific to ultimaker electronics?

This if fully supported in Marlin_v1 of EvdZ's github. Because of your comment, I just uploaded the newer version's schematic:


Schematics for UltiPanel with rotary encoder

Been searching the net for
a href="http://www.ccwest.comhttp://www.ccwest.com"
printing devices
and this is just what I needed for my class research. Will share and bookmark this.