RepRap Touch TFT LCD (mini pronterface style)
Description
This LCD works in standalone mode, it has an internal PICASO microcontroller.
The entire Graphics interface is not managed by Marlin Firmware but the PICASO micro.
My PICASO firmware send commands through the GCODE protocol to RepRap main board.
The communication is done by a second serial port.
Instructions
It is designed around the 4D-Systems uLCD-32PT LCD model.
Features:
* Work in standalone mode, no PC is required
* Intuitive Touch Interface, no external button is required
* Graphical interface “Pronterface” style
* Show SD card file content, print the selected file,Pause/Resume.
* Move X,Y,Z axis with a touch
* Show Temperature and Target Temp up to two Extruder
* Extrude/Reverse Filament functionality (Settings mm and mm/min)
* Set HotEnd Target Temp
* Set Bed Target Temp
* Zprobe and Z offset functionality
* Wav Sound to notify the end of print
* Only two pin for communication (TX1,RX1) ,perfect for Melzi/Sanguino board
more info on my wiki: marcoantonini.eu/doku.php?id=reprap:lcd4d
You must be logged in to post a comment.
What did you change in marlin to make the board work.. as i will have to modify the newer marlin for your touchscreen setup as your software doesn't support the PrintrBoard electronics
Marcoantonini I tried doing a Marlin Fork of yours but not upload my files.
I created a new entry in my account Githu LITRIS and I've also tried to do a merge and not get it.
Can you tell me how to make a Fork or can you do it?
What you want
Thanks for your work.
I wish I could choose between temperature for PLA and ABS for example by pressing the Select button on the extruder.
And deleting the second extruder.
Also add engine stop button.
Is it possible?
Thank you.
Changes have to Marlin Release Candidate 2 FOR MARLIN 1.0.0 I have modified some changes but I have many compilation errors.
Does anyone have the Marlin modified for Ramps 1.4 Prusa I2?
Thank you.
many users are complaining about to Ramp support..
I would like to clarify some things:
the project was designed around the reprappro Mendel version, so I developed the changes in the Marlin reprappro branch.
I started working at 4D Display support in original Marlin, but I got bad results as first attempts (the original Marlin has very fast developed and many things have changed lately).
I need time to align the project to the original Marlin, code contributions are welcome !
To resolve this problem there are two ways:
1) Add support for Ramp on my branch (very simple)
2) Add support 4D display in original Marlin (takes a long time)
Display arrived yesterday, now the 4dsystems website is down ... damn
Marco, thingiverse's site redesign makes your link un-clickable. I try to click it and the "read less" area prevents it.
Hello I have seen these intendando communicate a 4D screen with 1.4 Ramps
What firmware you have loaded ramps to operate the 4D screen?
thanks
How do you connect to the RAMPS pin? TX1=>pin? And RX1=>pin?
Direct connection or cross TX1=>tx or TX1=>rx
Thanks.
I got hung up for awhile not realizing I was using the old Workshop IDE, Marco. You should update the link to the new one, http://www.4dsystems.com.au/pr.... :)
Work this also with Ramps 1.4?
has someone already off ramps 1.4 to?
Has there been any success making this work with the 32PTU instead of the 32PT. The older model is proving hard to find. Thanks for the great project.
Marco,
What portions need to be transplanted to work with other branches of Marlin?
Can you publish the sources of praise to modify STL files between model and u32PTU?
I will be ordering this for sure. How are you connecting to the MELZI - just two wires or do you need GND as well? Also, how are you powering the LCD board - directly from the MELZI/Sanguinololu?
Really nice work, thank you for your efforts. It's a shame they haven't featured it.
Nice work, I just got my ulcd-32PTU and I have the microSD card formatted correctly and I can compile and upload a picture but your package won't run correctly, it throws up an error 8 on the screen. Any thoughts on what I might be doing wrong? I says you originally made this with a 32PT and I allowed it to switch device before compiling.
I like it a lot by the way. I came across these displays some time ago and this is a very nice application for it. I would have to see how compatible the version of the firmware you used is with the RAMPS however, as you seem to have used a version tailored to the RepRapPro hardware (which is what you have running probably). But the changes can be incorporated in the standard Marlin firmware as well, that should be doable.
Does it read the files from the SD in the controller board of from the one in the display hardware? And does it send all the GCODE's, so basically all the print commands, or just the ones that are entered through the user interface like "Move X left", "Print this file"?
I wonder if I can get it o work with the delta/markin port...
Anyways great stuff, thanks for sharing
Any idea if this would control a Printrboard?
I would love to pair this with it.
Collections
License

I got a LCD from 4D-Systems and the firmware from https://github.com/MarcoAntoni...
works fine.
I connected the display to my Ramps 1.4 so I can see the surface but nothing is moving.
My 3D- Printer isn´t a Marlin. I have a Protos from GRRF.
Can anyone tell me what i need to chance with my printer firmware, that my printer recognizes the LCD?