<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=17&amp;t=5235" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2009-12-29T17:28:37+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=17&amp;t=5235</id>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2009-12-29T17:28:37+01:00</updated>
<published>2009-12-29T17:28:37+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24233#p24233</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24233#p24233"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24233#p24233"><![CDATA[
I've sent you a PM regarding the OLED display.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue Dec 29, 2009 5:28 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-12-29T16:52:37+01:00</updated>
<published>2009-12-29T16:52:37+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24232#p24232</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24232#p24232"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24232#p24232"><![CDATA[
oh well, I guess the &quot;keep it simple&quot; worked <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /> <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br />With regards to the COMM number, please let us know how it goes!<br />As long as it works...<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Dec 29, 2009 4:52 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2009-12-29T16:48:48+01:00</updated>
<published>2009-12-29T16:48:48+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24231#p24231</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24231#p24231"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24231#p24231"><![CDATA[
It worked, with just RX TX 5V and GND, no need for RESET and no need for the pull-up resistor, the only thing was that in the system it is not COM3 but COM2 !!!!!!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue Dec 29, 2009 4:48 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-12-29T13:30:11+01:00</updated>
<published>2009-12-29T13:30:11+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24221#p24221</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24221#p24221"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24221#p24221"><![CDATA[
I believe you have received a free USB to TTL UART Serial adpater with the module right?<br /><br />I would recommend using it to connect the OLED to your PC and use a terminal program to communicate with the module and troubleshoot it.<br />I have recently started using TeraTerm <!-- m --><a class="postlink" href="http://en.sourceforge.jp/projects/ttssh2/releases/">http://en.sourceforge.jp/projects/ttssh2/releases/</a><!-- m --> and it seems quite good.<br /><br />As a final note I was wondering if the splash screen you are seeing continuously could be caused by the module being continuously issuing a RESET on itself...<br /><br />Then again, I think that doing some testing with the USb to Serial adpater and the terminal program might be a good option.<br /><br />Regards<br />Pedro<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Dec 29, 2009 1:30 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2009-12-29T12:54:18+01:00</updated>
<published>2009-12-29T12:54:18+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24220#p24220</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24220#p24220"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24220#p24220"><![CDATA[
<blockquote class="uncited"><div><br />How about writing a small file in some other language (C) that issues the pwm pulse to reset?<br />I believe that from JAVA you can start other processes, right?<br /></div></blockquote><br />Yes I was thinking about that possibility, but first I have to make it work  <img src="http://forum.robosavvy.com/images/smilies/icon_lol.gif" alt=":lol:" title="Laughing" /> <br /><br />Regarding to &quot;nothing&quot;, what I am getting is the splash screen for the OLED, it is as if the communication is not established.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue Dec 29, 2009 12:54 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-12-29T12:44:27+01:00</updated>
<published>2009-12-29T12:44:27+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24219#p24219</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24219#p24219"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24219#p24219"><![CDATA[
Hi JavaRN<br /><br />How about writing a small file in some other language (C) that issues the pwm pulse to reset?<br />I believe that from JAVA you can start other processes, right?<br /><br />It is not a pretty solution but it may work.<br /><br />Also, when you say you get &quot;nothing&quot; what do you mean?<br />It will not power up?<br /><br />Have you tried using it on your PC with a USB2Serial converter just to make sure the module is working fine?<br /><br />Regards<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Dec 29, 2009 12:44 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2009-12-29T12:41:10+01:00</updated>
<published>2009-12-29T12:41:10+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24217#p24217</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24217#p24217"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24217#p24217"><![CDATA[
I tried with 10K resistor for the RESET, still nothing.  Unfortunately I cannot work with the PWM ports as I am using java as a programming language and I cannot work through the WINIO.DLL.  I will now try to use another resistor (this time a pullup one) with the TX and see what happens.  I'll post later on today.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue Dec 29, 2009 12:41 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-12-29T11:22:29+01:00</updated>
<published>2009-12-29T11:22:29+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24214#p24214</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24214#p24214"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24214#p24214"><![CDATA[
Hi JavaRN<br /><br />I do not know about the need for this on the Roboard. I do not know how stable COM3 is during power up.<br />I think the issue mentioned on the docs _may_ only happen during power up. If you turn on the OLED at the same time as the roboard it may happen.<br /><br /><br />There a few considerations though:<br />1) You can connect the RESET pin to a PWM port and issue a RAW PWM pulse to reset the device once the board is fully initialized and your application starts.<br />This way you ensure you are in a known state.<br /><br />2) You can use the resistors they mention. However if you look carefully you will see they reccomend the use of a 1K resitor on the host TX line (oled rx) because the host has the UART at 5V.<br />In addition, they mention the use of a 10-100K resistor on that same line to fix the issue of the floating TX on the host.<br />So in the end I don't know the total resistance of the line....<br /><br />3) I had mentioned using a 1K resistor on the RESET pin in my previous post but this may be too low.<br />I would start by using a 10K resistor on the RESET pin.<br />This resistor needs to be in place whether you connect it to the 5V pin directly or to the PWM port because I think the PWM signal is also 5V<br /><br />Bear in mind that I am not an expert in electronics. I have much more experience with software than with hardware so my suggestions above (especially about resistor values) are really... suggestions <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br />To be on the safe side I would start with high value resistors (10K) and then lower the value if they don't seem to work.<br /><br />Regards<br />Pedro<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Dec 29, 2009 11:22 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2009-12-28T21:53:57+01:00</updated>
<published>2009-12-28T21:53:57+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24205#p24205</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24205#p24205"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24205#p24205"><![CDATA[
Thanks for your reply.  I will try to connect the pull-up resistor with the RESET tomorrow.  On the manual there is also stated that  <blockquote class="uncited"><div><br />the host should make sure it has its Tx line pulled HIGH<br /></div></blockquote> otherwise the OLED may unlock onto an unknown  baud rate. The manual then suggest that this can be done by <blockquote class="uncited"><div><br />adding a pull up resistor on the host Tx line<br /></div></blockquote> pg (66),  Is this pull-up resistor needed in Roboard's case?<br /><br />A point to notice also is that COM3 power is not 5V, In my case I used a 7805 voltage controller.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Mon Dec 28, 2009 9:53 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-12-28T12:36:13+01:00</updated>
<published>2009-12-28T12:36:13+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24176#p24176</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24176#p24176"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24176#p24176"><![CDATA[
I have just come across another very COOL thing for this OLED:<br /><br /><span style="color: green">If you upgrade the firmware on the module it <span style="font-weight: bold">enables the capability of playing Videos on the module</span>.</span><br /><br />Upgraded firmware files are available here <br /><!-- m --><a class="postlink" href="http://www.4dsystems.com.au/downloads/micro-OLED/uOLED-128-GMD1/PmmC/Serial/">http://www.4dsystems.com.au/downloads/m ... mC/Serial/</a><!-- m --><br /><br />and the explanation on how to play videos is available here<br /><!-- m --><a class="postlink" href="http://www.4dsystems.com.au/downloads/micro-OLED/uOLED-128-GMD1/PmmC/Serial/uOLED-128-GMD1_PmmC_Revision_History.txt">http://www.4dsystems.com.au/downloads/m ... istory.txt</a><!-- m --><br /><br />For some reason information about video playback is not available on the Users Manual...<br />For information about PmmC files (firmware) and how to perform the upgrade refer to page 58 of the uOLED Users Manual here <br /><!-- m --><a class="postlink" href="http://www.4dsystems.com.au/downloads/micro-OLED/uOLED-128-GMD1/Docs/Pdf/uOLED-128-GMD1_Users_Manual_Rev1.3.pdf">http://www.4dsystems.com.au/downloads/m ... Rev1.3.pdf</a><!-- m --><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Mon Dec 28, 2009 12:36 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-12-28T12:43:26+01:00</updated>
<published>2009-12-28T12:30:39+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24175#p24175</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24175#p24175"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24175#p24175"><![CDATA[
Hi JavaRN<br /><br />How about connecting the RESET pin to one of the PWM ports and setting HIGH or LOW (with RAW pulses)?? I think this would make for a good solution.<br /><br />Having said this, from what I've seen, resetting is only interesting when you want to change the baud rate. I don't see any use for it in the docs, so you wouldn't need to implement it.<br />However because <span style="text-decoration: underline">RESET is Active LOW</span> (page 60 of the user's manual) you can't leave it unconnected (this is annoying...). Connecting a Resistor (probably 1K) between the power pin (5V) and the RESET pin, to keep it HIGH (inactive) probably gets it solved.<br /><br />There are two things to consider though:<br />&gt;&gt; the OLED uses a UART at 3.3V (and I believe the Roboard is 5V) so you will need a 1K series resistor on the RX line.<br />On the TX line you should be OK because 3.3V is usually enough to be detected by 5V devices.<br /><br />&gt;&gt; The OLED has an auto baud rate feature. You need to send  &quot;U&quot; after power up to have the OLED lock on to the correct baud rate.<br />Refer to page 56 of the manual here <br /><!-- m --><a class="postlink" href="http://www.4dsystems.com.au/downloads/micro-OLED/uOLED-128-GMD1/Docs/Pdf/uOLED-128-GMD1_Users_Manual_Rev1.3.pdf">http://www.4dsystems.com.au/downloads/m ... Rev1.3.pdf</a><!-- m --><br /><br /><br />I must say it is a brilliant idea to use an OLED for output on the roboard.<br />It is small, cost effective, easy to implement and offers low power usage. In addition it looks great, much better than a serial LCD, to match with the superior quality of the roboard <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br />If you have any additional question please let me know as we may be able to forward it to the manufacturer.<br /><br />Regards<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Mon Dec 28, 2009 12:30 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2009-12-24T12:44:52+01:00</updated>
<published>2009-12-24T12:44:52+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24099#p24099</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24099#p24099"/>
<title type="html"><![CDATA[OLED and Roboard]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5235&amp;p=24099#p24099"><![CDATA[
I recently bought the following OLED display <a href="http://robosavvy.com/store/product_info.php/products_id/606?osCsid=c685d104f94ec897cc453551492d5c8c" class="postlink">http://robosavvy.com/store/product_info.php/products_id/606?osCsid=c685d104f94ec897cc453551492d5c8c</a> from robosavvy store and I am trying to connect it to roboard using TTL COM3.  I have one problem though - I cannot find a place where to connect the reset pin.  Does the device work without the reset pin connected?<br /><br />Thanks, and Merry Christmas to everyone.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Thu Dec 24, 2009 12:44 pm</p><hr />
]]></content>
</entry>
</feed>