<?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 2.0.2 firmware preview version]]></title><description><![CDATA[<p dir="auto">Hi everyone, new firmware is coming, we support ESP32C3 now.</p>
<h2>Preview:</h2>
<p dir="auto"><a href="https://forum.m5stack.com/topic/3968/uiflow-2-0-0-firmware-preview-version" target="_blank" rel="noopener noreferrer nofollow ugc">UIFlow 2.0.0 firmware preview version</a></p>
<p dir="auto"><a href="https://forum.m5stack.com/topic/4058/uiflow-2-0-1-firmware-preview-version" target="_blank" rel="noopener noreferrer nofollow ugc">UIFlow 2.0.1 firmware preview version</a></p>
<h2>Firmware:</h2>
<ul>
<li>
<p dir="auto"><a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6/UIFlow_V2.0.2/uiflow-b061698-esp32-4mb-20220304.bin" target="_blank" rel="noopener noreferrer nofollow ugc">uiflow-b061698-esp32-4mb-20220304.bin</a></p>
</li>
<li>
<p dir="auto"><a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6/UIFlow_V2.0.2/uiflow-b061698-esp32-spiram-4mb-20220304.bin" target="_blank" rel="noopener noreferrer nofollow ugc">uiflow-b061698-esp32-spiram-4mb-20220304.bin</a></p>
</li>
<li>
<p dir="auto"><a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6/UIFlow_V2.0.2/uiflow-b061698-esp32c3-4mb-20220304.bin" target="_blank" rel="noopener noreferrer nofollow ugc">uiflow-b061698-esp32c3-4mb-20220304.bin</a></p>
</li>
<li>
<p dir="auto"><a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6/UIFlow_V2.0.2/uiflow-b061698-esp32c3-usb-4mb-20220304.bin" target="_blank" rel="noopener noreferrer nofollow ugc">uiflow-b061698-esp32c3-usb-4mb-20220304.bin</a></p>
</li>
</ul>
<h2>How to write firmware:</h2>
<p dir="auto">Please download the above firmwares, use esptool or <a href="https://www.espressif.com/sites/default/files/tools/flash_download_tool_3.9.2.zip" target="_blank" rel="noopener noreferrer nofollow ugc">Flash Download Tools</a> to write the firmware at offset 0x1000.</p>
<h3>esp32</h3>
<pre><code class="language-bash">esptool.py --chip esp32 --port /dev/ttyUSBx --baud 1500000 write_flash 0x1000 uiflow-b061698-esp32-4mb-20220304.bin #uiflow-b061698-esp32-spiram-4mb-20220304.bin
</code></pre>
<h3>esp32c3(STAMP-C3, STAMP-C3U)</h3>
<pre><code class="language-bash">esptool.py --chip esp32c3 --port /dev/ttyUSBx --baud 1500000 write_flash 0x0 uiflow-b061698-esp32c3-4mb-20220304.bin

# if you flash the firmware through the USB port, you need press the button A before you plug USB cable enter the download mode
esptool.py --chip esp32c3 --port /dev/ttyUSBx --baud 1500000 write_flash 0x0 uiflow-b061698-esp32c3-usb-4mb-20220304.bin
</code></pre>
<p dir="auto">P.S.</p>
<p dir="auto">Follow <a href="https://twitter.com/m5stack" target="_blank" rel="noopener noreferrer nofollow ugc">M5STACK</a> on twitter for the latest news about UIFlow 2.0 new update.</p>
]]></description><link>https://community.m5stack.com/topic/4096/uiflow-2-0-2-firmware-preview-version</link><generator>RSS for Node</generator><lastBuildDate>Sat, 14 Mar 2026 09:54:16 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/4096.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Mar 2022 10:18:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Sun, 08 Jan 2023 06:11:20 GMT]]></title><description><![CDATA[<p dir="auto">THIS TOPIC WAS ABANDONED.<br />
Please check this <a href="https://community.m5stack.com/topic/4955/uiflow-2-0-alpha-verison-discuss-how-to-bug-feature-request-or-sometings">new topic</a> and discuss。</p>
]]></description><link>https://community.m5stack.com/post/19762</link><guid isPermaLink="true">https://community.m5stack.com/post/19762</guid><dc:creator><![CDATA[IAMLIUBO]]></dc:creator><pubDate>Sun, 08 Jan 2023 06:11:20 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Sun, 18 Sep 2022 00:55:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/16612">@Costas</a></p>
<p dir="auto">from the scan result I suspect you are using an M5Core2, correct?</p>
<p dir="auto">The M5Core2 has an <strong>internal</strong> (GPIO21/22) and an <strong>external</strong> (GPIO32/33) I2C bus.</p>
<p dir="auto">Right now your code scans the <strong>internal</strong> I2C bus, but the SGP30 is connected to port A (external I2C bus), so you need to change your code to scan the <strong>external</strong> I2C bus.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/18630</link><guid isPermaLink="true">https://community.m5stack.com/post/18630</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Sun, 18 Sep 2022 00:55:56 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Sat, 17 Sep 2022 21:26:18 GMT]]></title><description><![CDATA[<p dir="auto">Same results.<br />
from machine import I2C, Pin<br />
i2c = I2C(scl=Pin(22), sda=Pin(21), freq=100000)<br />
i2c.scan()<br />
[52, 53, 56, 81, 104]</p>
]]></description><link>https://community.m5stack.com/post/18629</link><guid isPermaLink="true">https://community.m5stack.com/post/18629</guid><dc:creator><![CDATA[Costas]]></dc:creator><pubDate>Sat, 17 Sep 2022 21:26:18 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Sat, 17 Sep 2022 06:53:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/16612">@costas</a> softI2c?</p>
<p dir="auto">Use I2C not softI2c</p>
]]></description><link>https://community.m5stack.com/post/18621</link><guid isPermaLink="true">https://community.m5stack.com/post/18621</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Sat, 17 Sep 2022 06:53:21 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Sat, 17 Sep 2022 03:49:12 GMT]]></title><description><![CDATA[<p dir="auto">Trying to get I2C to work on the new firmware.  I have M5's SGP30 sensor.  MicroPython is not detecting anything plugged in.  Guidance?</p>
<p dir="auto">from machine import SoftI2C, Pin<br />
i2c = SoftI2C(sda=machine.Pin(21),scl=machine.Pin(22),freq=100000)<br />
devices = i2c.scan()<br />
devices = [52, 53, 56, 81, 104], the SGP30 should be on 58, right?</p>
]]></description><link>https://community.m5stack.com/post/18620</link><guid isPermaLink="true">https://community.m5stack.com/post/18620</guid><dc:creator><![CDATA[Costas]]></dc:creator><pubDate>Sat, 17 Sep 2022 03:49:12 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Wed, 10 Aug 2022 07:18:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/1">@m5stack</a></p>
<p dir="auto">anything the M5Stack community can help with?</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/18271</link><guid isPermaLink="true">https://community.m5stack.com/post/18271</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Wed, 10 Aug 2022 07:18:56 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Wed, 10 Aug 2022 02:32:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/21001">@mm-uiflow</a><br />
Sorry, still under developing, UIFlow 2.0 it's big project, not only the firmware.</p>
]]></description><link>https://community.m5stack.com/post/18264</link><guid isPermaLink="true">https://community.m5stack.com/post/18264</guid><dc:creator><![CDATA[m5stack]]></dc:creator><pubDate>Wed, 10 Aug 2022 02:32:47 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Wed, 10 Aug 2022 02:30:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/1850">@mory</a></p>
<p dir="auto">uiflow-lvgl-2.0-xxx 会支持lvgl的所有控件(应该)</p>
]]></description><link>https://community.m5stack.com/post/18263</link><guid isPermaLink="true">https://community.m5stack.com/post/18263</guid><dc:creator><![CDATA[m5stack]]></dc:creator><pubDate>Wed, 10 Aug 2022 02:30:47 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Mon, 11 Jul 2022 18:39:55 GMT]]></title><description><![CDATA[<p dir="auto">how is the status of this? is the update comming soon? is it stable yet?</p>
]]></description><link>https://community.m5stack.com/post/17972</link><guid isPermaLink="true">https://community.m5stack.com/post/17972</guid><dc:creator><![CDATA[mm-uiflow]]></dc:creator><pubDate>Mon, 11 Jul 2022 18:39:55 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Tue, 22 Mar 2022 06:53:25 GMT]]></title><description><![CDATA[<p dir="auto">会支持tab控件吗？</p>
]]></description><link>https://community.m5stack.com/post/16974</link><guid isPermaLink="true">https://community.m5stack.com/post/16974</guid><dc:creator><![CDATA[mory]]></dc:creator><pubDate>Tue, 22 Mar 2022 06:53:25 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Wed, 16 Mar 2022 03:27:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/17932">@zetabyte</a> Hi there, please wait for the UIflow 2.0</p>
]]></description><link>https://community.m5stack.com/post/16928</link><guid isPermaLink="true">https://community.m5stack.com/post/16928</guid><dc:creator><![CDATA[M5Stack_AG]]></dc:creator><pubDate>Wed, 16 Mar 2022 03:27:49 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Wed, 09 Mar 2022 19:55:55 GMT]]></title><description><![CDATA[<p dir="auto">Found a bug.</p>
<pre><code class="language-python">&gt;&gt;&gt; import io
Traceback (most recent call last):
File "&lt;stdin&gt;", line 1, in &lt;module&gt;
ValueError: incompatible .mpy file
</code></pre>
<p dir="auto">Edit: It helped to delete the io.mpy file under libs/micropython</p>
]]></description><link>https://community.m5stack.com/post/16892</link><guid isPermaLink="true">https://community.m5stack.com/post/16892</guid><dc:creator><![CDATA[Zetabyte]]></dc:creator><pubDate>Wed, 09 Mar 2022 19:55:55 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow 2.0.2 firmware preview version on Wed, 09 Mar 2022 11:17:00 GMT]]></title><description><![CDATA[<p dir="auto">Thank you for the update. Look like you've upgraded to 1.18, that's nice, that should speedup some dict loops.</p>
<p dir="auto">Is there any documentation to the m5 package? Or do you have a changelog or something? Or can yoi upload the sources to github, so that we at can look for ourself for the functions?</p>
]]></description><link>https://community.m5stack.com/post/16890</link><guid isPermaLink="true">https://community.m5stack.com/post/16890</guid><dc:creator><![CDATA[Zetabyte]]></dc:creator><pubDate>Wed, 09 Mar 2022 11:17:00 GMT</pubDate></item></channel></rss>