<?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] Capacitive Touch Blocks.]]></title><description><![CDATA[<p dir="auto">This may sound stupid but......<br />
Can we have some simple blocks in UIFlow for Setting pins a Capacitive touch.<br />
I think Separate Cap Touch pins would be easer for new young  and inexperienced programmers.</p>
]]></description><link>https://community.m5stack.com/topic/2813/uiflow-capacitive-touch-blocks</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 23:21:52 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/2813.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 24 Jan 2021 12:17:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Fri, 29 Jan 2021 23:41:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/felmue" aria-label="Profile: felmue">@<bdi>felmue</bdi></a><br />
Ok thanks for the info 😀</p>
]]></description><link>https://community.m5stack.com/post/12172</link><guid isPermaLink="true">https://community.m5stack.com/post/12172</guid><dc:creator><![CDATA[world101]]></dc:creator><pubDate>Fri, 29 Jan 2021 23:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Fri, 29 Jan 2021 15:58:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/world101" aria-label="Profile: world101">@<bdi>world101</bdi></a> said in <a href="/post/12158">[UIFlow] Capacitive Touch Blocks.</a>:</p>
<blockquote>
<p dir="auto">Do you know if port A on the M5StickC/C+ has the same I2C assignment, or is it just standard GPIO?</p>
</blockquote>
<p dir="auto">M5StickC and M5StickC Plus do not have that I2C assignment, eg. no pull-up resistor. I've checked the schematics and did some measurements. (BTW: same is true for M5AtomLite, M5AtomMatrix and M5CoreInk.)</p>
<p dir="auto">FWIKT M5Core2 is the only 'black' sheep in that regard.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/12160</link><guid isPermaLink="true">https://community.m5stack.com/post/12160</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Fri, 29 Jan 2021 15:58:46 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Fri, 29 Jan 2021 14:19:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/felmue" aria-label="Profile: felmue">@<bdi>felmue</bdi></a> said in <a href="/post/12155">[UIFlow] Capacitive Touch Blocks.</a>:</p>
<blockquote>
<p dir="auto">In addition GPIO32 and GPIO33 (normally used for I2C) have pull-up resistors (5.1k each).</p>
</blockquote>
<p dir="auto">Ah that's probably the reason. If pins 32 and 33 are assigned for I2C, that is why I'm getting a touchpad error conflict.</p>
<p dir="auto">I wonder why it works on the M5StickC/C+. Do you know if port A on the M5StickC/C+ has the same I2C assignment, or is it just standard GPIO?</p>
]]></description><link>https://community.m5stack.com/post/12158</link><guid isPermaLink="true">https://community.m5stack.com/post/12158</guid><dc:creator><![CDATA[world101]]></dc:creator><pubDate>Fri, 29 Jan 2021 14:19:54 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Fri, 29 Jan 2021 12:40:24 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/world101" aria-label="Profile: world101">@<bdi>world101</bdi></a></p>
<p dir="auto">M5Core2 has some protection circuit on each externally used GPIO line (47R series resistor and some diodes). In addition GPIO32 and GPIO33 (normally used for I2C) have pull-up resistors (5.1k each).</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/12155</link><guid isPermaLink="true">https://community.m5stack.com/post/12155</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Fri, 29 Jan 2021 12:40:24 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Fri, 29 Jan 2021 11:57:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ajb2k3" aria-label="Profile: ajb2k3">@<bdi>ajb2k3</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/zontex" aria-label="Profile: Zontex">@<bdi>Zontex</bdi></a>,<br />
I created some basic custom Touchpad blocks for capacitive touch using Block-Maker. They work on the Core (black or grey), M5StickC/C+, and M5Atom Lite/Matrix. I could not get it to work on the Core2 PortA due to some internal conflict on pins 32 and 33 that I haven’t figured out yet.  If you remove the bottom micro module, it might work on the Core2 by accessing the Mbus pin 27.</p>
<p dir="auto">Anyway, if you want to test them I can give you the m5b file.</p>
]]></description><link>https://community.m5stack.com/post/12153</link><guid isPermaLink="true">https://community.m5stack.com/post/12153</guid><dc:creator><![CDATA[world101]]></dc:creator><pubDate>Fri, 29 Jan 2021 11:57:15 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Thu, 28 Jan 2021 14:58:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ajb2k3" aria-label="Profile: ajb2k3">@<bdi>ajb2k3</bdi></a> Sounds interesting, thank you for your wish :) we will push it forward for consideration !</p>
]]></description><link>https://community.m5stack.com/post/12097</link><guid isPermaLink="true">https://community.m5stack.com/post/12097</guid><dc:creator><![CDATA[Zontex]]></dc:creator><pubDate>Thu, 28 Jan 2021 14:58:20 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Tue, 26 Jan 2021 17:06:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/zontex" aria-label="Profile: zontex">@<bdi>zontex</bdi></a> Yes a simple way for users to select which pin is to be used as a capacitive sensing in.<br />
Like the digital read pin (pinnum) block<br />
but<br />
Capacitive read pin (pinnum)</p>
]]></description><link>https://community.m5stack.com/post/12025</link><guid isPermaLink="true">https://community.m5stack.com/post/12025</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Tue, 26 Jan 2021 17:06:15 GMT</pubDate></item><item><title><![CDATA[Reply to [UIFlow] Capacitive Touch Blocks. on Tue, 26 Jan 2021 09:20:51 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/ajb2k3" aria-label="Profile: ajb2k3">@<bdi>ajb2k3</bdi></a> Could you elaborate a little further? do you mean some extra simple IO (input/output) functionalities?</p>
]]></description><link>https://community.m5stack.com/post/12004</link><guid isPermaLink="true">https://community.m5stack.com/post/12004</guid><dc:creator><![CDATA[Zontex]]></dc:creator><pubDate>Tue, 26 Jan 2021 09:20:51 GMT</pubDate></item></channel></rss>