<?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[Working with multiple screens on Core2 and UIFlow 2.x firmware]]></title><description><![CDATA[<p dir="auto">With the UIFlow 1.x Micropython firmware it was possible to work with multiple screens using the <code> M5Screen</code> class.</p>
<p dir="auto">How can this be done with the <strong>UIFlow 2.x</strong> firmware? I see there is a <code>Display</code> class in the <code>M5</code> module and some functions which look interesting:</p>
<pre><code>Displays()
addDisplay()
getDisplay()
getDisplayIndex()
getDisplayCount()
setPrimaryDisplay()
</code></pre>
<p dir="auto">I couldn't find the documentation for these functions. Are there any docs explaining how to use them or some example code?</p>
]]></description><link>https://community.m5stack.com/topic/7233/working-with-multiple-screens-on-core2-and-uiflow-2-x-firmware</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 19:29:21 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/7233.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Jan 2025 15:04:44 GMT</pubDate><ttl>60</ttl></channel></rss>