<?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[Cardputer question - how to build text strings from user key strokes?]]></title><description><![CDATA[<p dir="auto">In UiFlow 2, how to use coding blocks to simply get keystrokes from a user and form into a string, ended by the Enter key? It would seem that this should be something simple, in the Text category of blocks. A List doesn't seem to be an answer. Nor does a ByteArray. Am I missing something?  The "Prompt for User Input" block in Text category does nothing. Thanks.</p>
]]></description><link>https://community.m5stack.com/topic/6219/cardputer-question-how-to-build-text-strings-from-user-key-strokes</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 02:46:26 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/6219.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Mar 2024 22:10:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Tue, 16 Apr 2024 11:17:13 GMT]]></title><description><![CDATA[<p dir="auto">Hi,<br />
my Micropython Modul ist ready to use: <a href="http://micropython.aundz.net/index.php?title=M5CardComputer_Keyboard#Ein_Modul_zur_Keyboardabfrage" target="_blank" rel="noopener noreferrer nofollow ugc">http://micropython.aundz.net/index.php?title=M5CardComputer_Keyboard#Ein_Modul_zur_Keyboardabfrage</a><br />
It is to use with Micropython (Thonny) not with UIFlow!<br />
M5Stack uses 2 spaces for indentation, I used 4 spaces as it is standard in Micropython.</p>
]]></description><link>https://community.m5stack.com/post/24823</link><guid isPermaLink="true">https://community.m5stack.com/post/24823</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Tue, 16 Apr 2024 11:17:13 GMT</pubDate></item><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Sat, 13 Apr 2024 16:04:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dissy" aria-label="Profile: dissy">@<bdi>dissy</bdi></a> OK</p>
]]></description><link>https://community.m5stack.com/post/24785</link><guid isPermaLink="true">https://community.m5stack.com/post/24785</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Sat, 13 Apr 2024 16:04:19 GMT</pubDate></item><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Sat, 13 Apr 2024 15:20:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peter" aria-label="Profile: peter">@<bdi>peter</bdi></a> None needed.  It is public domain</p>
]]></description><link>https://community.m5stack.com/post/24784</link><guid isPermaLink="true">https://community.m5stack.com/post/24784</guid><dc:creator><![CDATA[dissy]]></dc:creator><pubDate>Sat, 13 Apr 2024 15:20:02 GMT</pubDate></item><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Sat, 13 Apr 2024 15:13:15 GMT]]></title><description><![CDATA[<p dir="auto">I will inform you when it is available on the internet. What should I write as a copyright notice?</p>
]]></description><link>https://community.m5stack.com/post/24783</link><guid isPermaLink="true">https://community.m5stack.com/post/24783</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Sat, 13 Apr 2024 15:13:15 GMT</pubDate></item><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Sat, 13 Apr 2024 14:56:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peter" aria-label="Profile: peter">@<bdi>peter</bdi></a> Yes, that is perfectly OK with me.  I'm glad you found it useful!  Creating a module sounds like a wonderful idea</p>
]]></description><link>https://community.m5stack.com/post/24782</link><guid isPermaLink="true">https://community.m5stack.com/post/24782</guid><dc:creator><![CDATA[dissy]]></dc:creator><pubDate>Sat, 13 Apr 2024 14:56:24 GMT</pubDate></item><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Sat, 13 Apr 2024 14:35:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dissy" aria-label="Profile: dissy">@<bdi>dissy</bdi></a><br />
Hello dissy, thank you very much for your keyboard script. I have just spent a few hours trying to bring the Cardputer keyboard to life. Your program got me on the right track.<br />
I am currently writing a manual on how to use the cardputer with micropython in German. I would like to use your script as a Micropython module and make it available for download on my website, with your authorship of course. Do you agree with this?<br />
My website: <a href="https://micropython.aundz.net/index.php?title=M5CardComputer" target="_blank" rel="noopener noreferrer nofollow ugc">https://micropython.aundz.net/index.php?title=M5CardComputer</a> is still a work in progress.<br />
Thank you very much.</p>
]]></description><link>https://community.m5stack.com/post/24781</link><guid isPermaLink="true">https://community.m5stack.com/post/24781</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Sat, 13 Apr 2024 14:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to Cardputer question - how to build text strings from user key strokes? on Sat, 16 Mar 2024 03:47:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bigal2301" aria-label="Profile: bigal2301">@<bdi>bigal2301</bdi></a> Unfortunately there isn't a built-in keyboard buffer handler block.</p>
<p dir="auto">There is a keypress event handler which is good, but it seems designed so you can't both get a key code and the key string at the same time.  This makes it tricky to handle 'special' keys.</p>
<p dir="auto">I just threw together an example called "Example Keyboard Buffer" in the project zone.</p>
<p dir="auto">It handles enter with a function, handles the delete key, and filters out tab/escape.<br />
Much of the code is comments explaining things as well as a small scroll buffer on screen.</p>
]]></description><link>https://community.m5stack.com/post/24409</link><guid isPermaLink="true">https://community.m5stack.com/post/24409</guid><dc:creator><![CDATA[dissy]]></dc:creator><pubDate>Sat, 16 Mar 2024 03:47:19 GMT</pubDate></item></channel></rss>