<?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[Custom Blocks]]></title><description><![CDATA[Custom Blocks]]></description><link>https://community.m5stack.com/category/29</link><generator>RSS for Node</generator><lastBuildDate>Tue, 12 May 2026 21:58:53 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/category/29.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Sep 2024 13:02:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Any examples of tutorial on .m5b2 new custom block system? can&#x27;t get function to return a value]]></title><description><![CDATA[@jeanfabre
On web, just choice block type.
[image: 1729260517944-86b7a25c93207d9a32e5b33471bb1f0.png]
For code, add return description like this:
def func(self) -&gt; int:
return 0
]]></description><link>https://community.m5stack.com/topic/6837/any-examples-of-tutorial-on-m5b2-new-custom-block-system-can-t-get-function-to-return-a-value</link><guid isPermaLink="true">https://community.m5stack.com/topic/6837/any-examples-of-tutorial-on-m5b2-new-custom-block-system-can-t-get-function-to-return-a-value</guid><dc:creator><![CDATA[aspen]]></dc:creator><pubDate>Fri, 27 Sep 2024 13:02:38 GMT</pubDate></item><item><title><![CDATA[how do i get to the bottom save bar?]]></title><description><![CDATA[Check your web browser and OS screen settings
]]></description><link>https://community.m5stack.com/topic/4949/how-do-i-get-to-the-bottom-save-bar</link><guid isPermaLink="true">https://community.m5stack.com/topic/4949/how-do-i-get-to-the-bottom-save-bar</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Thu, 05 Jan 2023 19:42:52 GMT</pubDate></item><item><title><![CDATA[Custom blocks with a variable  input]]></title><description><![CDATA[Hello,
In case you don't have an answer here is an example of custom block I made for Parsing Text.  It will ask for 3 inputs (via variables) and then return a result to a variable
[image: 1644545337737-020d3478-9387-4d1f-82d9-f3af909e87b0-image.png]
Don't forget to use the ${} to reference your "Variables" when creating the formulas.  It also reminds you when in the block creater.
[image: 1644545553311-f6364133-289d-4d73-a3f0-970d1279bd9d-image.png]
This is what it looks like in UIFLOW.  Note the 1st three are inputs and "DataResults" is the output.  In my UIFLOW example DataParse and DataResults are UIFLOW variables not the same as the Custom Block variables
[image: 1644545423986-5569aa80-88c6-4c0e-9803-3c0b28dd4fd0-image.png]
]]></description><link>https://community.m5stack.com/topic/3962/custom-blocks-with-a-variable-input</link><guid isPermaLink="true">https://community.m5stack.com/topic/3962/custom-blocks-with-a-variable-input</guid><dc:creator><![CDATA[SE]]></dc:creator><pubDate>Wed, 26 Jan 2022 23:51:10 GMT</pubDate></item><item><title><![CDATA[Tip and a minor Bug]]></title><description><![CDATA[@m5stack The link was in the Flow UI.
The User Manual Button under the Create and Open file buttons.
[image: 1631207605553-a81b87d5-280f-4917-9126-89214e32ad3c-image-resized.png]
]]></description><link>https://community.m5stack.com/topic/3572/tip-and-a-minor-bug</link><guid isPermaLink="true">https://community.m5stack.com/topic/3572/tip-and-a-minor-bug</guid><dc:creator><![CDATA[notdodgy]]></dc:creator><pubDate>Thu, 09 Sep 2021 00:08:42 GMT</pubDate></item><item><title><![CDATA[[solved]The download button disappears from the screen (Block Editor)]]></title><description><![CDATA[@world101
Thank you for the fast answer,
"strg - works" :)
]]></description><link>https://community.m5stack.com/topic/2719/solved-the-download-button-disappears-from-the-screen-block-editor</link><guid isPermaLink="true">https://community.m5stack.com/topic/2719/solved-the-download-button-disappears-from-the-screen-block-editor</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Fri, 08 Jan 2021 14:29:15 GMT</pubDate></item><item><title><![CDATA[[solved] No name appears in the self-created block.]]></title><link>https://community.m5stack.com/topic/2718/solved-no-name-appears-in-the-self-created-block</link><guid isPermaLink="true">https://community.m5stack.com/topic/2718/solved-no-name-appears-in-the-self-created-block</guid><pubDate>Fri, 08 Jan 2021 12:56:22 GMT</pubDate></item><item><title><![CDATA[Editing Custom Blocks Problem]]></title><description><![CDATA[@gaviota I confirm that I found the problem you described also on the on-line version 1.7.0 of UIFlow. Thanks to your trick (click on each block again in Black-Maker will fix the proper rendering once imported into UIFlow) I was able to rescue.
]]></description><link>https://community.m5stack.com/topic/2206/editing-custom-blocks-problem</link><guid isPermaLink="true">https://community.m5stack.com/topic/2206/editing-custom-blocks-problem</guid><dc:creator><![CDATA[teiafra]]></dc:creator><pubDate>Sat, 15 Aug 2020 17:31:42 GMT</pubDate></item><item><title><![CDATA[Opening and Editing Custom Blocks]]></title><description><![CDATA[Thank you! I'm continually impressed with your rate of development!
]]></description><link>https://community.m5stack.com/topic/2126/opening-and-editing-custom-blocks</link><guid isPermaLink="true">https://community.m5stack.com/topic/2126/opening-and-editing-custom-blocks</guid><dc:creator><![CDATA[cmspooner]]></dc:creator><pubDate>Sun, 12 Jul 2020 16:05:25 GMT</pubDate></item><item><title><![CDATA[Grove - GSR Sensor and UiFlow]]></title><description><![CDATA[thank you.
It is indeed not an I2C but analog (stupid of me)
I removed the double post
]]></description><link>https://community.m5stack.com/topic/2122/grove-gsr-sensor-and-uiflow</link><guid isPermaLink="true">https://community.m5stack.com/topic/2122/grove-gsr-sensor-and-uiflow</guid><dc:creator><![CDATA[Draak1]]></dc:creator><pubDate>Sat, 11 Jul 2020 06:37:13 GMT</pubDate></item><item><title><![CDATA[How does one use Block Maker?]]></title><description><![CDATA[Thanks! Yeah, one can't scroll down to it: You have to have a display that is big enough (or a resolution high enough) to see it.
]]></description><link>https://community.m5stack.com/topic/1859/how-does-one-use-block-maker</link><guid isPermaLink="true">https://community.m5stack.com/topic/1859/how-does-one-use-block-maker</guid><dc:creator><![CDATA[dclaar]]></dc:creator><pubDate>Fri, 17 Apr 2020 20:17:44 GMT</pubDate></item><item><title><![CDATA[Questions on Block Maker]]></title><link>https://community.m5stack.com/topic/706/questions-on-block-maker</link><guid isPermaLink="true">https://community.m5stack.com/topic/706/questions-on-block-maker</guid><pubDate>Mon, 25 Feb 2019 20:58:44 GMT</pubDate></item></channel></rss>