<?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[UiFLOW. I2C Programing]]></title><description><![CDATA[<p dir="auto">Hello,  any helpful info on working with I2C ?  Trying to interface an ADC1115 to core2 and<br />
not clear on start stop, acknowledge bits..   Working from T.I. datasheet.  Tying to write<br />
directly to address pointer, configuration register, with I2C read/write data instruction. Thanks for any help</p>
]]></description><link>https://community.m5stack.com/topic/3928/uiflow-i2c-programing</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 23:55:44 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/3928.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 15 Jan 2022 02:37:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Thu, 20 Jan 2022 21:32:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arno" aria-label="Profile: arno">@<bdi>arno</bdi></a></p>
<p dir="auto">Thanks Arno for the push in the right direction. I was able to get this to work on my Core 2 EXCEPT using G21 or G22.</p>
<p dir="auto">I will write up a tutorial on try to find a way to post/share.</p>
<p dir="auto">Thanks again Arno!</p>
]]></description><link>https://community.m5stack.com/post/16267</link><guid isPermaLink="true">https://community.m5stack.com/post/16267</guid><dc:creator><![CDATA[bschwahn]]></dc:creator><pubDate>Thu, 20 Jan 2022 21:32:30 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Thu, 20 Jan 2022 17:50:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bschwahn" aria-label="Profile: bschwahn">@<bdi>bschwahn</bdi></a> ds18b20 very easy to use with <a href="https://github.com/stonatm/UiFlow-custom-blocks/tree/master/ds18b20" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/stonatm/UiFlow-custom-blocks/tree/master/ds18b20</a></p>
]]></description><link>https://community.m5stack.com/post/16264</link><guid isPermaLink="true">https://community.m5stack.com/post/16264</guid><dc:creator><![CDATA[Arno]]></dc:creator><pubDate>Thu, 20 Jan 2022 17:50:15 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Wed, 19 Jan 2022 19:22:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/timtimw" aria-label="Profile: timtimw">@<bdi>timtimw</bdi></a><br />
That is awesome that you were able to get I2C to work with the ADC1115. I would be very interested in your ADC project at many of us discovered the built-in ADC has a few challenges. Again as Arno added could you please post /share your code? I am trying to use DS18B20 with UIFlow but am having some difficulties.</p>
<p dir="auto">Thanks Brian</p>
]]></description><link>https://community.m5stack.com/post/16248</link><guid isPermaLink="true">https://community.m5stack.com/post/16248</guid><dc:creator><![CDATA[bschwahn]]></dc:creator><pubDate>Wed, 19 Jan 2022 19:22:17 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Sun, 16 Jan 2022 10:04:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/timtimw" aria-label="Profile: timtimw">@<bdi>timtimw</bdi></a> Can you provide a screenshot, I tried to connect other I2C modules without success.<br />
Thanks in advance for sharing</p>
]]></description><link>https://community.m5stack.com/post/16220</link><guid isPermaLink="true">https://community.m5stack.com/post/16220</guid><dc:creator><![CDATA[Arno]]></dc:creator><pubDate>Sun, 16 Jan 2022 10:04:55 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Sat, 15 Jan 2022 20:35:59 GMT]]></title><description><![CDATA[<p dir="auto">Yup thanks,<br />
Works like a charm now with I2C write and read direct to registers.  Easy after some hit and miss<br />
with data encoding.     R/W  'short' with 'big' decode/ encode was the magic.<br />
Thanks for the help<br />
.</p>
]]></description><link>https://community.m5stack.com/post/16200</link><guid isPermaLink="true">https://community.m5stack.com/post/16200</guid><dc:creator><![CDATA[timtimw]]></dc:creator><pubDate>Sat, 15 Jan 2022 20:35:59 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Sat, 15 Jan 2022 08:22:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/timtimw" aria-label="Profile: timtimw">@<bdi>timtimw</bdi></a> said in <a href="/post/16194">UiFLOW. I2C Programing</a>:</p>
<blockquote>
<p dir="auto">Hello,  any helpful info on working with I2C ?  Trying to interface an ADC1115 to core2 and<br />
not clear on start stop, acknowledge bits..   Working from T.I. datasheet.  Tying to write<br />
directly to address pointer, configuration register, with I2C read/write data instruction. Thanks for any help</p>
</blockquote>
<p dir="auto">As Felmue has said, the start/stop/ACK are all handled behind the scenes all you need to do is use the blocks to read or write to the registers and decipher the data sent.</p>
]]></description><link>https://community.m5stack.com/post/16196</link><guid isPermaLink="true">https://community.m5stack.com/post/16196</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Sat, 15 Jan 2022 08:22:28 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLOW. I2C Programing on Sat, 15 Jan 2022 06:34:06 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/timtimw" aria-label="Profile: timtimw">@<bdi>timtimw</bdi></a></p>
<p dir="auto">the I2C functions in UIFlow will take care of start, stop and ack bits for you. Have you tried to use the  I2C functions provided under <code>Hardwares</code> - <code>I2C</code>?</p>
<p dir="auto">I suggest you start with an I2C scan to see if the ADC1115 is found and the wiring is correct.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/16195</link><guid isPermaLink="true">https://community.m5stack.com/post/16195</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Sat, 15 Jan 2022 06:34:06 GMT</pubDate></item></channel></rss>