<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SoliForum - 3D Printing Community — Graphic LCD controllers]]></title>
	<link rel="self" href="https://www.soliforum.com/feed/atom/topic/5383/" />
	<updated>2014-02-05T05:16:50Z</updated>
	<generator>PunBB</generator>
	<id>https://www.soliforum.com/topic/5383/graphic-lcd-controllers/</id>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48683/#p48683" />
			<content type="html"><![CDATA[<p>Great.&nbsp; Now the wait begins.&nbsp; China&#039;s in the middle of their New Year Celebration, and nothing moves in or out until Monday.</p>]]></content>
			<author>
				<name><![CDATA[pirvan]]></name>
				<uri>https://www.soliforum.com/user/1357/</uri>
			</author>
			<updated>2014-02-05T05:16:50Z</updated>
			<id>https://www.soliforum.com/post/48683/#p48683</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48680/#p48680" />
			<content type="html"><![CDATA[<p>Yes</p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2014-02-05T04:14:39Z</updated>
			<id>https://www.soliforum.com/post/48680/#p48680</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48679/#p48679" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>adrian wrote:</cite><blockquote><p>No on the printrboard and the sanguinololu you have to muck around. with anything but an I2C display such as a&nbsp; Viki. .. the ramps is just plug and enable it in firmware in configuration.h</p></blockquote></div><p>Ok, it&#039;s settled then. I&#039;m buying a RAMPS kit.&nbsp; </p><p>I found this one on eBay that has just about everything I need.&nbsp; They also said they can offer it with a graphic LCD for $10 more.</p><p><a href="http://www.ebay.com/itm/231145755056?ssPageName=STRK:MEWAX:IT&amp;_trksid=p3984.m1423.l2649">http://www.ebay.com/itm/231145755056?ss … 1423.l2649</a></p><p>So, I know the RAMPS supports the graphic LCD, but is there an option for it in the configuration.h?</p>]]></content>
			<author>
				<name><![CDATA[pirvan]]></name>
				<uri>https://www.soliforum.com/user/1357/</uri>
			</author>
			<updated>2014-02-05T03:52:22Z</updated>
			<id>https://www.soliforum.com/post/48679/#p48679</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48656/#p48656" />
			<content type="html"><![CDATA[<p>No on the printrboard and the sanguinololu you have to muck around. with anything but an I2C display such as a&nbsp; Viki. .. the ramps is just plug and enable it in firmware in configuration.h</p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2014-02-05T00:28:51Z</updated>
			<id>https://www.soliforum.com/post/48656/#p48656</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48655/#p48655" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>adrian wrote:</cite><blockquote><div class="quotebox"><cite>pirvan wrote:</cite><blockquote><p>SO, assuming we put the color TFT w/touch on the backburner, what about a standard graphic LCD like the one Coaster is pointing to or the one I original pointed to.&nbsp; There&#039;s tons of these LCD on eBay for about $35-40, but almost all of them come with an interface for a RAMPS controller.</p></blockquote></div><p>Yes - because a sanguino doesn&#039;t have the appropriate pins easily exposed. You can get lowlevel and make any of these work, its just a PITA on a sang. </p><p>The easiest method on a sang/printrboard is to use an I2C based LCD combo board, which are usually a tad more expensive because to reduce the pin counts they use I2C to communicate between the arduino and the LCD to display &#039;stuff&#039; - whereas the display you referenced and that is used normally on RAMPS/RAMBO/Rumba/ etc uses direct Data writes requiring 4-wires for the data, a couple for clock control, some for power for the backlight.. etc - hence why throwing in SD is normally dead easy by the time you run all the other wires. </p><p>This is one of the many reasons I kept advocating ignoring the printrboard - as its the same as the sang in terms of having to muck around with I2C based controllers for LCD...</p><div class="quotebox"><blockquote><p>Are there any instruction on how to get one working on a Sanguino or a Printrboard?&nbsp; What about the software, I there support for a graphic LCD in the Arduino IDE that can be integrated in the Solidoodle?</p></blockquote></div><p>If using the likes of say <a href="http://www.panucatt.com/product_p/vikilcd.htm">http://www.panucatt.com/product_p/vikilcd.htm</a> - then its a matter of enabling the config line in the firmware source code, compiling and uploading and then plugging it in based on the wiki page for it... thats it really. If you want to venture off and do it based on a direct write ramps-style lcd, then thats a whole load more effort and documentation....</p></blockquote></div><p>So even if I were to get a RAMPS board, there&#039;s no direct support for that in the current source code, I&#039;d have to figure it our on my own?&nbsp; I&#039;m no programmer, so that&#039;s out for me.</p><p>So other than the Viki, what option do we have for the Solidoodle ?&nbsp; I currently have a Printrboard, 2 Sanguinos (the original and one with a 1284 on it), and I was considering getting a RAMPS 1.4 which I can get with either the graphic LCD or with the standard LCD2004.</p><p>But if the only &quot;plug-n-play&quot; (more or less) option is the Viki, then I probably won&#039;t bother for now.</p>]]></content>
			<author>
				<name><![CDATA[pirvan]]></name>
				<uri>https://www.soliforum.com/user/1357/</uri>
			</author>
			<updated>2014-02-05T00:27:12Z</updated>
			<id>https://www.soliforum.com/post/48655/#p48655</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48652/#p48652" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>pirvan wrote:</cite><blockquote><p>SO, assuming we put the color TFT w/touch on the backburner, what about a standard graphic LCD like the one Coaster is pointing to or the one I original pointed to.&nbsp; There&#039;s tons of these LCD on eBay for about $35-40, but almost all of them come with an interface for a RAMPS controller.</p></blockquote></div><p>Yes - because a sanguino doesn&#039;t have the appropriate pins easily exposed. You can get lowlevel and make any of these work, its just a PITA on a sang. </p><p>The easiest method on a sang/printrboard is to use an I2C based LCD combo board, which are usually a tad more expensive because to reduce the pin counts they use I2C to communicate between the arduino and the LCD to display &#039;stuff&#039; - whereas the display you referenced and that is used normally on RAMPS/RAMBO/Rumba/ etc uses direct Data writes requiring 4-wires for the data, a couple for clock control, some for power for the backlight.. etc - hence why throwing in SD is normally dead easy by the time you run all the other wires. </p><p>This is one of the many reasons I kept advocating ignoring the printrboard - as its the same as the sang in terms of having to muck around with I2C based controllers for LCD...</p><div class="quotebox"><blockquote><p>Are there any instruction on how to get one working on a Sanguino or a Printrboard?&nbsp; What about the software, I there support for a graphic LCD in the Arduino IDE that can be integrated in the Solidoodle?</p></blockquote></div><p>If using the likes of say <a href="http://www.panucatt.com/product_p/vikilcd.htm">http://www.panucatt.com/product_p/vikilcd.htm</a> - then its a matter of enabling the config line in the firmware source code, compiling and uploading and then plugging it in based on the wiki page for it... thats it really. If you want to venture off and do it based on a direct write ramps-style lcd, then thats a whole load more effort and documentation....</p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2014-02-04T23:59:47Z</updated>
			<id>https://www.soliforum.com/post/48652/#p48652</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48651/#p48651" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>adrian wrote:</cite><blockquote><p>On a sang/ramps/arduino/rumba - Colour TFT chews up heaps of memory and involves ugly pre-loading of image pages. Yes its &#039;just a library&#039; in Arduino land, but a slow painful library that will break the approximated realtime control. You also don&#039;t have enough free memory for all teh variables - even on a 2560 (so double a 1284), you end up with 2/10ths of f-all left - and thats just with a DOGM display....</p><p>Note the &#039;seems similar to the link you posted&#039; is actually just a 1-bit display.. not color. </p><p>And using one of the TFT displays, having worked with them in many other bit here and there, I can offer only that its a lot more painful than one would imagine, and realistically, I&#039;ll file right there in the &#039;far too much effort, with far too much impact to the firmware (timing, size, free memory) with way way too little benefit&#039;. The touch screen relies on Interrupts - its poll based meaning the AVR must be ready the moment you press the screen and it does this via interrupts - This means that likewise *any* timing calculations in marlin will be well and truly out the window. Just my $0.02 anyway having spent a lot of time with displays on AVRs....</p><p>On the RPi, since its not the controller, sure, put whatever you want on....</p></blockquote></div><p>SO, assuming we put the color TFT w/touch on the backburner, what about a standard graphic LCD like the one Coaster is pointing to or the one I original pointed to.&nbsp; There&#039;s tons of these LCD on eBay for about $35-40, but almost all of them come with an interface for a RAMPS controller.&nbsp; </p><p>Are there any instruction on how to get one working on a Sanguino or a Printrboard?&nbsp; What about the software, I there support for a graphic LCD in the Arduino IDE that can be integrated in the Solidoodle?</p>]]></content>
			<author>
				<name><![CDATA[pirvan]]></name>
				<uri>https://www.soliforum.com/user/1357/</uri>
			</author>
			<updated>2014-02-04T23:52:23Z</updated>
			<id>https://www.soliforum.com/post/48651/#p48651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48650/#p48650" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>COASTER19 wrote:</cite><blockquote><p>This thingiverse page shows one lcd at least similar to your link being used on the Sanguinololu 1.3: <a href="http://www.thingiverse.com/thing:212084">http://www.thingiverse.com/thing:212084</a></p><p>I am a little stuck with the color tft panel at the moment as I am waiting for a wifi adapter for my raspberry pi.</p></blockquote></div><p>I see that, but he doesn&#039;t provide any information on pinout, and or any wiring/schematics.&nbsp; I downloaded the Thingi file, but all there is, is the software Arduino/Marlin, nothing else.</p>]]></content>
			<author>
				<name><![CDATA[pirvan]]></name>
				<uri>https://www.soliforum.com/user/1357/</uri>
			</author>
			<updated>2014-02-04T23:45:45Z</updated>
			<id>https://www.soliforum.com/post/48650/#p48650</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48645/#p48645" />
			<content type="html"><![CDATA[<p>On a sang/ramps/arduino/rumba - Colour TFT chews up heaps of memory and involves ugly pre-loading of image pages. Yes its &#039;just a library&#039; in Arduino land, but a slow painful library that will break the approximated realtime control. You also don&#039;t have enough free memory for all teh variables - even on a 2560 (so double a 1284), you end up with 2/10ths of f-all left - and thats just with a DOGM display....</p><p>Note the &#039;seems similar to the link you posted&#039; is actually just a 1-bit display.. not color. </p><p>And using one of the TFT displays, having worked with them in many other bit here and there, I can offer only that its a lot more painful than one would imagine, and realistically, I&#039;ll file right there in the &#039;far too much effort, with far too much impact to the firmware (timing, size, free memory) with way way too little benefit&#039;. The touch screen relies on Interrupts - its poll based meaning the AVR must be ready the moment you press the screen and it does this via interrupts - This means that likewise *any* timing calculations in marlin will be well and truly out the window. Just my $0.02 anyway having spent a lot of time with displays on AVRs....</p><p>On the RPi, since its not the controller, sure, put whatever you want on....</p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2014-02-04T22:35:17Z</updated>
			<id>https://www.soliforum.com/post/48645/#p48645</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48629/#p48629" />
			<content type="html"><![CDATA[<p>This thingiverse page shows one lcd at least similar to your link being used on the Sanguinololu 1.3: <a href="http://www.thingiverse.com/thing:212084">http://www.thingiverse.com/thing:212084</a></p><p>I am a little stuck with the color tft panel at the moment as I am waiting for a wifi adapter for my raspberry pi.</p>]]></content>
			<author>
				<name><![CDATA[COASTER19]]></name>
				<uri>https://www.soliforum.com/user/1142/</uri>
			</author>
			<updated>2014-02-04T15:07:25Z</updated>
			<id>https://www.soliforum.com/post/48629/#p48629</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48382/#p48382" />
			<content type="html"><![CDATA[<p>I&#039;m keenly interested to hear of your progress.&nbsp; I also have a camera module for my Pi, that I&#039;d like to use to remotely monitor the progress of longer prints.</p><p>Even if I slice on my desktop and just push g-code to the Pi, I&#039;d be happy.</p>]]></content>
			<author>
				<name><![CDATA[knowack]]></name>
				<uri>https://www.soliforum.com/user/4251/</uri>
			</author>
			<updated>2014-02-01T16:20:14Z</updated>
			<id>https://www.soliforum.com/post/48382/#p48382</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48363/#p48363" />
			<content type="html"><![CDATA[<p>I&#039;m in the process of setting up my raspberry pi and Adafruit PiTFT (2.8&quot; lcd touchscreen at impulse-buy price) to allow my Solidoodle to be completely standalone.&nbsp; I&#039;ll be posting any progress made on these forums!</p><p>edit: My 256mb model B pi couldn&#039;t handle octoprint and displaying a simple webpage at the same time so I changed to a dot matrix lcd and RAMPS</p>]]></content>
			<author>
				<name><![CDATA[COASTER19]]></name>
				<uri>https://www.soliforum.com/user/1142/</uri>
			</author>
			<updated>2014-02-01T04:30:27Z</updated>
			<id>https://www.soliforum.com/post/48363/#p48363</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Graphic LCD controllers]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/48358/#p48358" />
			<content type="html"><![CDATA[<p>Has anyone used a graphic/dot matrix LCD controller on their Solidoodle yet?&nbsp; Something like the LCD12864?</p><p><a href="http://www.amazon.com/SainSmart-controller-Version-control-Printer/dp/B00EYS5ELE">http://www.amazon.com/SainSmart-control … B00EYS5ELE</a></p><p>Do you need a RAMS or equivalent to make this work, or can it be used with a Sang or Printrboard?</p><p>I&#039;m also finding some nice 3&quot; TFT Color LCD&#039;s with touch screen.&nbsp; Can those be adapted?</p>]]></content>
			<author>
				<name><![CDATA[pirvan]]></name>
				<uri>https://www.soliforum.com/user/1357/</uri>
			</author>
			<updated>2014-02-01T04:00:10Z</updated>
			<id>https://www.soliforum.com/post/48358/#p48358</id>
		</entry>
</feed>
