<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									I2C lcd screen problem - Arduino				            </title>
            <link>https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/</link>
            <description>Discussion board for Robotics, Arduino, Raspberry Pi and other DIY electronics and modules. Join us today!</description>
            <language>en-US</language>
            <lastBuildDate>Sun, 12 Jul 2026 15:53:02 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: I2C lcd screen problem</title>
                        <link>https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34506</link>
                        <pubDate>Mon, 03 Oct 2022 10:19:43 +0000</pubDate>
                        <description><![CDATA[@Ron
Thank you very much for taking the time to reply to my rant, and supplying the fix.
So the original Bill- based sketch worked fine until I updated the libraries on the computer. And t...]]></description>
                        <content:encoded><![CDATA[<p>@Ron</p>
<p>Thank you very much for taking the time to reply to my rant, and supplying the fix.</p>
<p>So the original Bill- based sketch worked fine until I updated the libraries on the computer. And the reference to POSITIVE was in one of the superseded libraries. Doh!</p>
<p>And, the fix works for me too.</p>
<p>Ta</p>
<p>Fritigern</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/arduino/">Arduino</category>                        <dc:creator>Fritigern</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34506</guid>
                    </item>
				                    <item>
                        <title>RE: I2C lcd screen problem</title>
                        <link>https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34490</link>
                        <pubDate>Sun, 02 Oct 2022 17:02:43 +0000</pubDate>
                        <description><![CDATA[@fritigern I confirmed that the fix I told you about earlier does in fact fix the problem.
Also, to answer your questions.
1. &#039;kept the error a secret&#039;. It didn&#039;t, at some point the librar...]]></description>
                        <content:encoded><![CDATA[<p>@<span>fritigern</span> I confirmed that the fix I told you about earlier does in fact fix the problem.</p>
<p>Also, to answer your questions.</p>
<p>1. 'kept the error a secret'. It didn't, at some point the library was made obsolete so the next time you compiled it threw an error. Normal and expected behaviour.</p>
<p>2. See 1.</p>
<p>3. Not sure what you are talking about or if it is unusual, everything looks normal to me.</p>
<p>When Bill became aware of the problem, he updated the resources (see pic). The learning in the video doesn't change, only some minor organizational elements and syntax. Bill does not spoon feed, you are expected to do some of the work.</p>
<p>Here is the fix once more </p>
<p>//LiquidCrystal_I2C lcd(i2c_addr, en, rw, rs, d4, d5, d6, d7, bl, POSITIVE);<br />LiquidCrystal_I2C lcd(i2c_addr, 16, 2);</p>
<p>ANYWAY, I gave you the one line fix, have a good day!</p>
5625]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/arduino/">Arduino</category>                        <dc:creator>Ron</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34490</guid>
                    </item>
				                    <item>
                        <title>RE: I2C lcd screen problem</title>
                        <link>https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34489</link>
                        <pubDate>Sun, 02 Oct 2022 16:34:50 +0000</pubDate>
                        <description><![CDATA[@fritigern Also note Bill has updated the Resources section to indicate some deletions. Not sure if that breaks all the sketches he wrote or if there are workarounds. I will try to confirm.]]></description>
                        <content:encoded><![CDATA[<p>@<span>fritigern Also note Bill has updated the Resources section to indicate some deletions. Not sure if that breaks all the sketches he wrote or if there are workarounds. I will try to confirm.</span></p>
5624
<p><span> </span></p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/arduino/">Arduino</category>                        <dc:creator>Ron</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34489</guid>
                    </item>
				                    <item>
                        <title>RE: I2C lcd screen problem</title>
                        <link>https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34487</link>
                        <pubDate>Sun, 02 Oct 2022 16:06:36 +0000</pubDate>
                        <description><![CDATA[@fritigern Did you change your compiler messages to ALL? That is step 1 ALWAYS!
We have seen this error before. Change the code to look like what is outlined in this post HERE
I don&#039;t reca...]]></description>
                        <content:encoded><![CDATA[<p>@<span>fritigern Did you change your compiler messages to ALL? That is step 1 ALWAYS!</span></p>
<p>We have seen this error before. Change the code to look like what is outlined in this post <a href="https://forum.dronebotworkshop.com/arduino/trouble-with-mpu-6050-code/paged/3/#post-29759" target="_blank" rel="noopener">HERE</a></p>
<p>I don't recall if that is all that is needed, if not then check the Nerds, they usually can provide a working example.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/arduino/">Arduino</category>                        <dc:creator>Ron</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34487</guid>
                    </item>
				                    <item>
                        <title>I2C lcd screen problem</title>
                        <link>https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34484</link>
                        <pubDate>Sun, 02 Oct 2022 15:22:41 +0000</pubDate>
                        <description><![CDATA[I am re downloading the libraries after trashing the ide and reinstalling it to make it work.
So testing that I have the right LiquidCrystal library I loaded up a sketch that is at this mom...]]></description>
                        <content:encoded><![CDATA[<p>I am re downloading the libraries after trashing the ide and reinstalling it to make it work.</p>
<p>So testing that I have the right LiquidCrystal library I loaded up a sketch that is at this moment running a thermometer in the kitchen.</p>
<p>When I compiled it today the IDE reported an error it never reported in the past.</p>
<p>So I downloaded the dronebot test sketch for i2c and LCD 1602 display. And again my IDEs both report that it is faulty. IDE 1.8.19 and 2.0.1</p>
<p>See screenshot of what the IDE now thinks Bill got wrong.</p>
<p>Can anybody explain why the Arduino IDE should have kept the error a secret for four years?</p>
<p>And why it should choose today to see the light and fail the compiling of the sketch?</p>
<p>And why a little gizmo containing the error is still displaying a message on a LCD screen via I2C as I type?</p>
<p>Apple iMac with OS12 Monterey, but behaving more like Windows Vista every day.</p>
<p>Fritigern</p>
5623
5621
<p> </p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/arduino/">Arduino</category>                        <dc:creator>Fritigern</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/arduino/i2c-lcd-screen-problem/#post-34484</guid>
                    </item>
							        </channel>
        </rss>
		