<?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[UiFLow2 M5Dial and IOEXT2]]></title><description><![CDATA[<p dir="auto">I am not able to get the IOEXT2 work with the M5Dial. Is this still not possible because of the Alpha 0-29?<br />
Anyone any idea? I also trried to make it work with Core2 and UIFlow1.9.5 but ioext2 is not listed here.</p>
]]></description><link>https://community.m5stack.com/topic/5971/uiflow2-m5dial-and-ioext2</link><generator>RSS for Node</generator><lastBuildDate>Wed, 06 May 2026 04:36:30 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5971.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Jan 2024 17:27:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Wed, 17 Jan 2024 19:00:51 GMT]]></title><description><![CDATA[<p dir="auto">I got a new extio2 today and it works straight away. Many thanks for your help.<br />
Can anyone tell me whether I can generate a 10, 12 or 16 bit PWM signal?</p>
]]></description><link>https://community.m5stack.com/post/23376</link><guid isPermaLink="true">https://community.m5stack.com/post/23376</guid><dc:creator><![CDATA[HorstdieWurst]]></dc:creator><pubDate>Wed, 17 Jan 2024 19:00:51 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Sun, 14 Jan 2024 22:18:04 GMT]]></title><description><![CDATA[<p dir="auto">Ok this is what I tried and I got the error message. So I guess the my extio2 is broken. I will try to get a new a and try it again. Thank you uo to here  ;)<br />
Is it possible to send a normal 8 bit, 12 bit or best would be a 16 bit PWM to the i/os? Maybe with a mpy code? There is just the RGB mode which I do not understand, how they send 3x8bit on one i/o.</p>
]]></description><link>https://community.m5stack.com/post/23349</link><guid isPermaLink="true">https://community.m5stack.com/post/23349</guid><dc:creator><![CDATA[HorstdieWurst]]></dc:creator><pubDate>Sun, 14 Jan 2024 22:18:04 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Sun, 14 Jan 2024 00:20:46 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/horstdiewurst" aria-label="Profile: HorstdieWurst">@<bdi>HorstdieWurst</bdi></a></p>
<p dir="auto">make sure the EXT.IO2 unit is connected to the <strong>red</strong> Groove port of M5Dial. I get the error you mentioned if I disconnect the unit.</p>
<p dir="auto">Below are the blocks that work for me.</p>
<p dir="auto"><img src="/assets/uploads/files/1705191084668-uiflow2_m5dial_ioext2_20240114-resized.png" alt="0_1705191083201_UIFlow2_M5Dial_IOEXT2_20240114.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Note: there is a typo in M5Dial firmware - it expects <code>write_servo_pluse()</code> instead of <code>write_servo_pulse()</code>. Therefore you cannot use the prepared block (until UIFlow firmware is fixed). Instead an <code>Execute mpy code</code> block can help out. <a href="https://github.com/m5stack/uiflow-micropython/pull/17" target="_blank" rel="noopener noreferrer nofollow ugc">PR</a> to fix typo created.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23336</link><guid isPermaLink="true">https://community.m5stack.com/post/23336</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Sun, 14 Jan 2024 00:20:46 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Sat, 13 Jan 2024 12:25:57 GMT]]></title><description><![CDATA[<p dir="auto">No the problem appears already when I set pin0 to servo or any thing else. Am I missing smething about the i2c setup?<br />
Maybe you could show me a basic setup for a pin to send a pulse to pin 0 or something like this. Maybe my ioext2 is broken?</p>
]]></description><link>https://community.m5stack.com/post/23328</link><guid isPermaLink="true">https://community.m5stack.com/post/23328</guid><dc:creator><![CDATA[HorstdieWurst]]></dc:creator><pubDate>Sat, 13 Jan 2024 12:25:57 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Sat, 13 Jan 2024 11:57:55 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/horstdiewurst" aria-label="Profile: HorstdieWurst">@<bdi>HorstdieWurst</bdi></a></p>
<p dir="auto">ok, I see. It looks like the <code>count do</code> loop fires of the <code>i2c</code> commands too quickly. I can make it work by adding a <code>sleep 1 milliseconds</code> block after the <code>set servo pulse</code> block.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23327</link><guid isPermaLink="true">https://community.m5stack.com/post/23327</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Sat, 13 Jan 2024 11:57:55 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Sat, 13 Jan 2024 10:47:56 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1705142744058-617a8455-4b98-4837-9d7d-d25694fdba04-image.png" alt="0_1705142852443_617a8455-4b98-4837-9d7d-d25694fdba04-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1705142690843-f46f4c61-e7f2-4c83-8372-01a220895c8f-image.png" alt="0_1705142799033_f46f4c61-e7f2-4c83-8372-01a220895c8f-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Te first one is ok and gives no error. The second picture gives an error 19  enddev. I have got no clue what to do.</p>
]]></description><link>https://community.m5stack.com/post/23324</link><guid isPermaLink="true">https://community.m5stack.com/post/23324</guid><dc:creator><![CDATA[HorstdieWurst]]></dc:creator><pubDate>Sat, 13 Jan 2024 10:47:56 GMT</pubDate></item><item><title><![CDATA[Reply to UiFLow2 M5Dial and IOEXT2 on Fri, 12 Jan 2024 20:59:48 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/horstdiewurst" aria-label="Profile: HorstdieWurst">@<bdi>HorstdieWurst</bdi></a></p>
<p dir="auto">in UIFlow<strong>2</strong> alpha-29 M5Dial and EXT.IO2 works for me. I quickly tested input and output.</p>
<p dir="auto">Can you be more specific as to what exactly doesn't work for you? Maybe share the UIFlow blocks you've tired?</p>
<p dir="auto">As for UIFlow<strong>1</strong> - the latest version is UIFlow 1.13.0 (which offers EXT.IO2).</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23320</link><guid isPermaLink="true">https://community.m5stack.com/post/23320</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Fri, 12 Jan 2024 20:59:48 GMT</pubDate></item></channel></rss>