<?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[Wired communication between MULTIPLE Atom unit?]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I want to use three AtomS3 as buttons with variable description and functionality.<br />
I don't know how to combine this as simply as possible with the fourth module - a "regular" Atom...</p>
<p dir="auto">Reasons "why so as it":</p>
<ul>
<li>
<p dir="auto">the settings of buttons 1-3 are related - e.g.: what appears on button "2" when pressed depends on what is on button "1"</p>
</li>
<li>
<p dir="auto">the main processor performs the task of processing I/O data over the UART, there is no time<br />
for other activities - for this reason, it must be informed by the buttons 1-3 about changes in their states - in a possibly low-engagement way</p>
</li>
</ul>
<p dir="auto">Can anyone give me a hint?<br />
Może z użyciem któregoś z HUB (PA,PB)?<br />
Wireless communication is definitely out of the question, the pause to receive any<br />
message is too long.</p>
<p dir="auto">Regards,<br />
Kajetan</p>
]]></description><link>https://community.m5stack.com/topic/5670/wired-communication-between-multiple-atom-unit</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 22:49:29 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5670.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Sep 2023 09:47:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wired communication between MULTIPLE Atom unit? on Thu, 28 Sep 2023 04:24:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/21810">@kmk68</a> RS485 communication would would work, is designed for this sort of thing, but also cheaper</p>
]]></description><link>https://community.m5stack.com/post/22331</link><guid isPermaLink="true">https://community.m5stack.com/post/22331</guid><dc:creator><![CDATA[mtylerjr]]></dc:creator><pubDate>Thu, 28 Sep 2023 04:24:41 GMT</pubDate></item><item><title><![CDATA[Reply to Wired communication between MULTIPLE Atom unit? on Tue, 26 Sep 2023 20:10:46 GMT]]></title><description><![CDATA[<p dir="auto">OK, I think the solution is CAN communication.<br />
The question is has anyone tested this protocol directly unit to unit,<br />
without any hardware?</p>
<p dir="auto">Pozdr.,<br />
K.</p>
]]></description><link>https://community.m5stack.com/post/22322</link><guid isPermaLink="true">https://community.m5stack.com/post/22322</guid><dc:creator><![CDATA[kmk68]]></dc:creator><pubDate>Tue, 26 Sep 2023 20:10:46 GMT</pubDate></item><item><title><![CDATA[Reply to Wired communication between MULTIPLE Atom unit? on Tue, 26 Sep 2023 11:06:07 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I'm not able to assist on this one directly, but I wondered if it would help to outline what you are trying to achieve a little more.</p>
<p dir="auto">AtomS3 --|<br />
AtomS3 --|<br />
AtomS3 --|<br />
AtomLite or Matrix? -|</p>
<p dir="auto">Which is the main processor?<br />
Are you using UART or I2C for communications?<br />
Are you thinking I2C from the 3x AtomS3 via PaHUB to Atom (as central processor)?<br />
Are you thinking UART from the 3x AtomS3 via PbHUB to Atom (as central processor)?<br />
If using I2C, might it be possible to change addresses of each device and connect on a common bus (Atom Master -| 3x AtomS3 Slave)?</p>
]]></description><link>https://community.m5stack.com/post/22320</link><guid isPermaLink="true">https://community.m5stack.com/post/22320</guid><dc:creator><![CDATA[gavin67890]]></dc:creator><pubDate>Tue, 26 Sep 2023 11:06:07 GMT</pubDate></item></channel></rss>