Jump to content
Ultimaker Community of 3D Printing Experts
Sign in to follow this  
antiklesys

Ultipanel + SD card reader

Recommended Posts

I have a couple of questions regarding the Ultipanel and SD Card addon.

I want to take my own take in realizing this mod with a rotary clickable encoder, a 16x4 lines lcd and an arduino SD Card reader.

What I'm going to use is the following stuff:

2x of these connectors

http://www.ebay.co.uk/itm/330705567036? ... 500wt_1057

1x of these card readers

http://www.ebay.co.uk/itm/260990355580? ... 1554wt_881

1x of these rotary encoders

http://www.ebay.co.uk/itm/1pc-ROTARY-EN ... 868wt_1139

and a common 16x4 LCD.

Now my question is:

what is the high to low shift register used for in the original ultipanel design?

As far as I understood the SD card reader goes straight to the EXP 2 connector while all the LCD and rotary encoder parts have to go on EXP 1.

Am I missing something?

Share this post


Link to post
Share on other sites

 

http://www.thingiverse.com/thing:15081

this is the Ultipanel. So you should be able to get the information from there. Ultimaker is not hiding information about what they build. Same as with the machine, most info is out there.

You need a 20x4 display, not 16x4.

Also, I followed a discussion about rotary encoders on #reprap a few weeks back, and there are a lot of quality differences between those things. So be careful with what you get.

Share this post


Link to post
Share on other sites

Hi Daid,

thanks for your reply. Sorry I meant a 20x4 display :)

I'm a bit confused on how to wire the SD card reader as the connections appear to be quite different from what's written here:

http://www.thingiverse.com/thing:15081

and what's instead written here:

http://jjshortcut.wordpress.com/2011/03 ... extension/

Have you got any clue about this?

Share this post


Link to post
Share on other sites

The Pin configuration can be changed in pins.h in Marlin. You can compile the firmware yourself and use whatever pins you want, but I suggest following the Ultipanel by bkubicek, as this is what the default Marlin settings use.

(I hope you are doing this because you like doing this, and not to save a few bucks, because if you start calculating the time you will spend in figuring this out, and building, then the price of the UltiPanel is not that bad)

Share this post


Link to post
Share on other sites

You're proud of owning Arduinos? :O I'm more of a bare AVR user myself ;)

I think you can drop in an 16x4 LCD instead of the 20x4, but some text will fall of the edge then. I do recommend using the same pinout as bkubicek, so you don't need to adjust the firmware. Using the resistors instead of the level converter will also work, but a level converter is a bit nicer. But it's not a real complex build.

Share this post


Link to post
Share on other sites

I noticed that you're in bare AVR from the buildmemarlin website :p

If it was me I would've provided a .pde file with an Arduino sketch instead hahaah :p

I'll go with a 20x4. Waiting for the components to be delivered and then I'll start going through the whole thing one at a time. Thing is...what's the level converter for in that build?

Share this post


Link to post
Share on other sites

Thanks :)

That was a brilliant explanation.

I then guess I won't need the level converter as, the SDCard adapter I got, already had the resistors surface mounted.

What's the role of the buzzer in the Ultipanel? Does it work as a notification for when's the print finished?

Share this post


Link to post
Share on other sites

So far all I know is that you get buzzes when you click on menu actions. I find it pretty loud and should put a piece of tape on it to silence it a bit.

Maybe there is a GCode command that can buzz, but not sure.

Share this post


Link to post
Share on other sites
What does it mean when on the display appears "PARTIAL RELEASE" ?

The message is generated when the step motors are released. It does this at the end of an SDcard print. The message is kinda wrong, but it's not partial, it's a full release as it released all step motors. It's done with the M84 command.

Oh, and with released they mean that the power is removed. Normally the step motors are still powered and kept in place, preventing movement. After the release you can move the head by hand.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Our picks

    • Taking Advantage of DfAM
      This is a statement that’s often made about AM/3DP. I'll focus on the way DfAM can take advantage of some of the unique capabilities that AM and 3DP have to offer. I personally think that the use of AM/3DP for light-weighting is one of it’s most exciting possibilities and one that could play a key part in the sustainability of design and manufacturing in the future.
        • Like
      • 3 replies
×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!