<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Touch Screen Shield with Arduino Dock]]></title><description><![CDATA[<p dir="auto"><strong>UPDATE</strong>: after changing the pins as written in the reply the touch screen works....partially. Confusingly the touch screen works ONLY if I</p>
<p dir="auto"><strong>1.</strong> upload code to omega without touch screen in.<br />
<strong>2.</strong> plug touch screen into arduino uno with new code<br />
<strong>3.</strong> then plug back into omega with the new code running.</p>
<p dir="auto"><strong>IT DOES NOT WORK</strong> if I have the touch shield in and I upload new code, the graphics change accordingly but I lose touch functionality.</p>
<p dir="auto"><strong>ORIGINAL</strong><br />
I had a touch screen shield that works perfectly with my Arduino Uno. I wanted to repeat the same project using a Omega, however realised there were no Analog I/O pins.</p>
<p dir="auto">I purchased the dock and am trying to get this touch screen working however the example library file supplied by the touch screen manufacturer doesn't seem to be working with the dock.</p>
<p dir="auto">The example works perfectly with my Uno however not with the dock, the screen just has black and white lines across it.</p>
<p dir="auto">I assume it has something to do with the analog pins as the non-touch related example where you print text and shapes works fine on the dock, just not the touch related example.</p>
<p dir="auto">Any ideas why it wouldn't be working?</p>
<p dir="auto">This is the <a href="https://www.adafruit.com/product/1651" rel="nofollow">Touch Screen</a></p>
]]></description><link>http://community.onion.io/topic/3493/touch-screen-shield-with-arduino-dock</link><generator>RSS for Node</generator><lastBuildDate>Thu, 05 Mar 2026 18:18:56 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/3493.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Mar 2019 11:55:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Tue, 05 Mar 2019 13:16:03 GMT]]></title><description><![CDATA[<p dir="auto"><strong>UPDATE</strong>: after changing the pins as written in the reply the touch screen works....partially. Confusingly the touch screen works ONLY if I</p>
<p dir="auto"><strong>1.</strong> upload code to omega without touch screen in.<br />
<strong>2.</strong> plug touch screen into arduino uno with new code<br />
<strong>3.</strong> then plug back into omega with the new code running.</p>
<p dir="auto"><strong>IT DOES NOT WORK</strong> if I have the touch shield in and I upload new code, the graphics change accordingly but I lose touch functionality.</p>
<p dir="auto"><strong>ORIGINAL</strong><br />
I had a touch screen shield that works perfectly with my Arduino Uno. I wanted to repeat the same project using a Omega, however realised there were no Analog I/O pins.</p>
<p dir="auto">I purchased the dock and am trying to get this touch screen working however the example library file supplied by the touch screen manufacturer doesn't seem to be working with the dock.</p>
<p dir="auto">The example works perfectly with my Uno however not with the dock, the screen just has black and white lines across it.</p>
<p dir="auto">I assume it has something to do with the analog pins as the non-touch related example where you print text and shapes works fine on the dock, just not the touch related example.</p>
<p dir="auto">Any ideas why it wouldn't be working?</p>
<p dir="auto">This is the <a href="https://www.adafruit.com/product/1651" rel="nofollow">Touch Screen</a></p>
]]></description><link>http://community.onion.io/post/19053</link><guid isPermaLink="true">http://community.onion.io/post/19053</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Tue, 05 Mar 2019 13:16:03 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Mon, 04 Mar 2019 19:19:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/6248">@Angus-Ryan</a> <a href="https://www.adafruit.com/product/1651" rel="nofollow">Technical Details</a> of Adafruit's 2.8" TFT Touch Screen Shield <strong>v2</strong>: 'The display uses digital pins 13-9. Touchscreen controller requires digital pin 8. microSD <s>pin</s> requires digital pin #4.' - of Arduino. (That means it doesn't require any analog pins at all ?!)</p>
<p dir="auto">Omega2(+) on Arduino Dock 2 also uses Arduino's digital pins 11, 12 and 13.<br />
Firstly, try to set free them with:<br />
<code>fast-gpio set-input 15; fast-gpio set-input 16; fast-gpio set-input 17</code></p>
<p dir="auto">If this is not enough you should try to make a very simple hardware modification on the Dock.</p>
<p dir="auto">Good luck.</p>
]]></description><link>http://community.onion.io/post/19056</link><guid isPermaLink="true">http://community.onion.io/post/19056</guid><dc:creator><![CDATA[György Farkas]]></dc:creator><pubDate>Mon, 04 Mar 2019 19:19:17 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Mon, 04 Mar 2019 23:08:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> set it via the terminal?</p>
]]></description><link>http://community.onion.io/post/19061</link><guid isPermaLink="true">http://community.onion.io/post/19061</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Mon, 04 Mar 2019 23:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Mon, 04 Mar 2019 23:56:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> Also if the graphics work on the screen, however not the touch functionality wouldn't that mean that pins 13-9 arent the problem (even though the Omega uses 11-13) as the graphics are displaying fine, rather that pin 8's functionality is not working?</p>
]]></description><link>http://community.onion.io/post/19062</link><guid isPermaLink="true">http://community.onion.io/post/19062</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Mon, 04 Mar 2019 23:56:53 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Tue, 05 Mar 2019 07:25:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/6248">@Angus-Ryan</a> Omega2(+) uses Arduino UNO's analog pins 4, 5 (I2C) and digital pins 0, 1 (serial communication) and 11-13 (ICSP ie. the programmer) on Arduino Dock 2.<br />
<strong>Display</strong> Does the programming / flashing Arduino with Omega work well if this shield is plugged in?<br />
<strong>Touch Screen</strong> I don't have such Adafruit gadget - I have read its <em>'Technical Details'</em> only. Do you have '<strong>v2</strong>' ie. its second version  indeed?</p>
]]></description><link>http://community.onion.io/post/19067</link><guid isPermaLink="true">http://community.onion.io/post/19067</guid><dc:creator><![CDATA[György Farkas]]></dc:creator><pubDate>Tue, 05 Mar 2019 07:25:14 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Tue, 05 Mar 2019 11:06:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> The shield works perfectly when plugged into the dock and the example 'graphic test' is flashed wirelessly to the omega. However when I flash the 'touch test' the touch screen seems to just be black and white strips of light (clearly stuffing up and struggling).</p>
<p dir="auto">and yes I have v2.</p>
]]></description><link>http://community.onion.io/post/19070</link><guid isPermaLink="true">http://community.onion.io/post/19070</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Tue, 05 Mar 2019 11:06:49 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Tue, 05 Mar 2019 11:12:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> this is the example code I'm trying to run</p>
<p dir="auto"><a href="https://pastebin.com/fNgiTZ1R" rel="nofollow">Example Touch Screen</a></p>
<p dir="auto">Appreciate your help by the way!</p>
]]></description><link>http://community.onion.io/post/19071</link><guid isPermaLink="true">http://community.onion.io/post/19071</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Tue, 05 Mar 2019 11:12:10 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Tue, 05 Mar 2019 11:18:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> <img src="/assets/uploads/files/1551784667857-20190305_221342-resized.jpg" alt="0_1551784520420_20190305_221342.jpg" class="img-responsive img-markdown" /></p>
<p dir="auto">That is what it currently is displaying</p>
<p dir="auto"><img src="/assets/uploads/files/1551784682206-screenshot_20190305-221409_chrome-resized.jpg" alt="0_1551784556292_Screenshot_20190305-221409_Chrome.jpg" class="img-responsive img-markdown" /></p>
<p dir="auto">This is what it's meant to display, which works when using my arduino uno.</p>
]]></description><link>http://community.onion.io/post/19072</link><guid isPermaLink="true">http://community.onion.io/post/19072</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Tue, 05 Mar 2019 11:18:29 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Tue, 05 Mar 2019 13:16:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> please read update at top of page.</p>
]]></description><link>http://community.onion.io/post/19073</link><guid isPermaLink="true">http://community.onion.io/post/19073</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Tue, 05 Mar 2019 13:16:31 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Wed, 06 Mar 2019 06:56:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/6248">@Angus-Ryan</a> Try to run these commands on Omega's CLI (Command Line) please:<br />
(# Setting free Arduino's SPI bus)<br />
<code>fast-gpio set-input 15</code><br />
<code>fast-gpio set-input 16</code><br />
<code>fast-gpio set-input 17</code><br />
(# Reset  Arduino)<br />
<code>fast-gpio set-output 19</code><br />
<code>fast-gpio set 19 1</code><br />
<code>fast-gpio set 19 0</code></p>
<p dir="auto">See also <a href="https://docs.onion.io/omega2-docs/using-gpios.html" rel="nofollow">Using the Omega’s GPIOs</a></p>
]]></description><link>http://community.onion.io/post/19082</link><guid isPermaLink="true">http://community.onion.io/post/19082</guid><dc:creator><![CDATA[György Farkas]]></dc:creator><pubDate>Wed, 06 Mar 2019 06:56:17 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Wed, 06 Mar 2019 12:54:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> kind of worked. If I touch it once, the whole screen keeps registering clicks everywhere continously. The project works on my arduino, one click turns a button on, again turns it off.</p>
<p dir="auto">On the omega i touch the button and it turns on and then continously flickers on and off without it being touched? It's as if im spamming my finger tapping everywhere.</p>
]]></description><link>http://community.onion.io/post/19084</link><guid isPermaLink="true">http://community.onion.io/post/19084</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Wed, 06 Mar 2019 12:54:40 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Wed, 06 Mar 2019 13:52:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/6248">@Angus-Ryan</a> said in <a href="/post/19084">Touch Screen Shield with Arduino Dock</a>:</p>
<blockquote>
<p dir="auto">kind of worked. If I touch it once, the whole screen keeps registering clicks everywhere continously.<br />
The project works on my arduino, one click turns a button on, again turns it off.</p>
</blockquote>
<p dir="auto">Does this mean "it worked well on your Arduino" or "it worked well on your Arduino Dock 2"?</p>
<blockquote>
<p dir="auto">On the omega i touch the button and it turns on and then continously flickers on and off without it being touched? It's as if im spamming my finger tapping everywhere.</p>
</blockquote>
<p dir="auto">Sorry, I don't fully understand this. <img src="http://community.onion.io/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=ic093v0mjao" class="not-responsive emoji emoji-android emoji--disappointed" title=":-(" alt="😞" /><br />
Does this mean whereas you typed the above commands "it did not work well on your Arduino Dock 2"?</p>
<p dir="auto">BTW your shield should work well on Arduino Dock 2 without Omega too. Switch the power off, remove Omega and try the shield on the Dock. What's going on?</p>
]]></description><link>http://community.onion.io/post/19085</link><guid isPermaLink="true">http://community.onion.io/post/19085</guid><dc:creator><![CDATA[György Farkas]]></dc:creator><pubDate>Wed, 06 Mar 2019 13:52:59 GMT</pubDate></item><item><title><![CDATA[Reply to Touch Screen Shield with Arduino Dock on Sun, 10 Mar 2019 12:32:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> it seems setting the inputs 'fast-gpio set-input 15' as well as 16 and 17 makes the touch screen work in the dock (while omega is plugged in), but causes the touch screen to think its repeatedly being tapped without actually tapping it. The first touch works, but then the screen acts as if its being touched everywhere. For example I have three buttons which when tapped change colour, what happens is when I tap one button it changes colour and then all of a sudden the other buttons start changing colours and flickering (as if i am tapping them when I am not). (without the omega plugged in touch screen doesnt respond).</p>
<p dir="auto">WHEREAS in the Arduino Uno (not dock) touch screen works perfectly.</p>
]]></description><link>http://community.onion.io/post/19133</link><guid isPermaLink="true">http://community.onion.io/post/19133</guid><dc:creator><![CDATA[Angus Ryan]]></dc:creator><pubDate>Sun, 10 Mar 2019 12:32:45 GMT</pubDate></item></channel></rss>