<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>4D Systems Forum - Arduino Display Modules and Shields</title>
		<link>https://forum.4dsystems.com.au/</link>
		<description />
		<language>en</language>
		<lastBuildDate>Mon, 24 Feb 2020 18:56:14 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>images/misc/rss.png</url>
			<title>4D Systems Forum - Arduino Display Modules and Shields</title>
			<link>https://forum.4dsystems.com.au/</link>
		</image>
		<item>
			<title>Display not recognizing Comm ports</title>
			<link>https://forum.4dsystems.com.au/node/71288</link>
			<pubDate>Fri, 21 Feb 2020 13:45:42 GMT</pubDate>
			<description>I have a 70DT display and a 43PT-AR display.  When 4D software is open and display is connected to the USB usin a PA5 adapter, the 43PT can give me a...</description>
			<content:encoded>I have a 70DT display and a 43PT-AR display.  When 4D software is open and display is connected to the USB usin a PA5 adapter, the 43PT can give me a blue dot while the 70DT gives me a red dot and device not recognized.  Any solutions? Thanks for any help.</content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>LimoEZ100</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71288</guid>
		</item>
		<item>
			<title>Looking for Alarm Clock Featuring Gen4-uLCD-43DT by 4D Makers</title>
			<link>https://forum.4dsystems.com.au/node/71259</link>
			<pubDate>Wed, 19 Feb 2020 07:52:19 GMT</pubDate>
			<description>Hi everyone, 
 
I found this pretty cool project https://www.instructables.com/id/Ala...en4-uLCD-43DT/...</description>
			<content:encoded><![CDATA[Hi everyone,<br />
<br />
I found this pretty cool project <a href="https://www.instructables.com/id/Alarm-Clock-Featuring-Gen4-uLCD-43DT/" target="_blank">https://www.instructables.com/id/Ala...en4-uLCD-43DT/</a><br />
<br />
It's exactly what i am looking for. Unfortunately the link in this post seems to be very old and is redirected to the 4d homepage. Is there any chance to get the code for this genie project and maybe the arduino code also?<br />
<br />
Thanks for your support]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>Trophy</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71259</guid>
		</item>
		<item>
			<title>Arduini Genie library missing define for Internal LED Digits</title>
			<link>https://forum.4dsystems.com.au/node/71193</link>
			<pubDate>Wed, 12 Feb 2020 14:22:43 GMT</pubDate>
			<description><![CDATA[Not sure if this is quite the right place to put this as it's not hardware but... 
 
The Arduino Genie library out on GitHub needs a define added to...]]></description>
			<content:encoded><![CDATA[Not sure if this is quite the right place to put this as it's not hardware but...<br />
<br />
The Arduino Genie library out on GitHub needs a define added to the header file for the new Internal LED Digits objects.<br />
<br />
file:<br />
genieArduino.h<br />
<br />
needs:<br />
<br />
#define GENIE_OBJ_ILED_DIGITS 44<br />
<br />
I'm not sure if anything else is missing as the library code doesn't appear to have been updated in about 2 years. I'd submit it myself, but the ability to become a contributor to the project appears to be turned off.<br />
<br />
-K]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>kad</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71193</guid>
		</item>
		<item>
			<title>WS4 with Arduino display modules</title>
			<link>https://forum.4dsystems.com.au/node/71176</link>
			<pubDate>Mon, 10 Feb 2020 14:51:27 GMT</pubDate>
			<description><![CDATA[I've happily used 4D displays for a few years now but just recently bought a couple of the Arduino based modules (the IOD-09TH and the 4Duino-24). ...]]></description>
			<content:encoded><![CDATA[I've happily used 4D displays for a few years now but just recently bought a couple of the Arduino based modules (the IOD-09TH and the 4Duino-24).  Although I can get WS4 to compile and load programs to both, I must have something messed up with the installation as I experience the following annoying behavior in WS4:<br />
<br />
1. Every time I compile a program for either board WS4 pops up a &quot;Confirm&quot; message box saying, &quot;4D Arduino libraries do not appear to exist. ... Continue anyway?&quot;  I click yes and the programs compile and run just fine.  Why the message?<br />
<br />
2. More of an issue is that WS4 cannot find and open Arduino / ESP8266 header files from the context menu in the editor (e.g., ESP8266WiFi.h and GFx4dIoD9.h).  Right-clicking on these file names in #include statements and choosing &quot;Open file at cursor&quot; does nothing.  The same action works fine in Visi code for the uLCD-43PT, for example.<br />
<br />
I've tried uninstalling / reinstalling WS4 but that doesn't fix it.  I've looked but cannot find an option in WS4 to set search paths.  As I said my programs compile and run fine despite these anomalies, but I miss the ability to easily locate and open include files.  Any advice on how I might be able to fix this?]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>Mitchell</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71176</guid>
		</item>
		<item>
			<title>gen4-uLCD-32DCT-CLB writing data to Arduino variables</title>
			<link>https://forum.4dsystems.com.au/node/71093</link>
			<pubDate>Fri, 31 Jan 2020 10:52:59 GMT</pubDate>
			<description><![CDATA[Hello, 
 
I'm trying to create a project involving arduino communication. I've managed to acomplish a few things, but there are still some issues I...]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
I'm trying to create a project involving arduino communication. I've managed to acomplish a few things, but there are still some issues I need help with.<br />
<br />
What I have is a Form with 0-9 + enter keyboard(Object - keyboard0) and string(Object - strings9). What I'd like to achieve is to be able to input a number from keyboard object to string object and write it to arduino with &quot;enter&quot; key. I have seen a few tutorials, example files etc. but can't get it to work. I definetely have the communication/wiring setup correctly, since I am already reading a few variables from arduino and it works like a charm.<br />
<br />
As far as I understand, I need to update my code to invole the following:<br />
<br />
In arduino setup function:<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:176;"> 
Serial.begin(9600);
genie.Begin(Serial);

genie.AttachEventHandler(myGenieEventHandler);

pinMode(RESETLINE, OUTPUT);
pinMode(8, OUTPUT);
digitalWrite(RESETLINE, 0); // Reset
delay(100);
digitalWrite(RESETLINE, 1); // unReset

delay (5000);</pre>
</div>In arduino loop function:<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:32;">genie.DoEvents();</pre>
</div>And the Eventhandler:<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:224;">void myGenieEventHandler (void)
{
int keyboardValue;
digitalWrite(8, HIGH);

genieFrame Event;
genie.DequeueEvent(&amp;Event); // Remove this event from the queue

if (Event.reportObject.object == GENIE_OBJ_KEYBOARD) // If this event is from a Keyboard
{
if (Event.reportObject.index == 0) // If from Keyboard0
{
keyboardValue = genie.GetEventData(&amp;Event); // Get data from Keyboard0
genie.WriteStr(9, keyboardValue);
}
}
}</pre>
</div>The code tries just to get any data to show on string9 object after pressing keyboard, I'm aware it is not doing exactly what I've described at the beginning.<br />
<br />
I added a simple diode to output 8 to be able to monitor if the handler function is ever called, it is not no matter how hard I mash the keyboard. Now I've seen every tutorial mentions adding the keyboard to &quot;Events&quot; within Workshop software, so right now I have my keyboard0 event set to &quot;OnChanged: Report Message&quot;. But every single example file I downloaded doesn't have it set up, so I'm kind of confused. I did manage to get the read ONCE, no idea how, but pressing 0 resulted in 48 written to string9. But after that, no success. <img src="https://forum.4dsystems.com.au/core/smilies/0/0/4/6/0/9/images/smilies/14.png" border="0" alt="" title="Sad" smilieid="25" class="inlineimg" />]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>MamoJaLatam</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71093</guid>
		</item>
	</channel>
</rss>
