<?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[AtomS3U serial communication from Atom but not to Atom.... Why?]]></title><description><![CDATA[<p dir="auto">I am plugging an AtomS3U into a USB port of my Windows 10 laptop and I want to have the AtomS3U emulate my microscope. To do that, I need to send and receive serial characters.</p>
<p dir="auto">Completely new to the AtomS3U and UIFlow2, I have just recently managed to get my first progam into the AtomS3U and that works: able to change the colour of the internal LED.</p>
<p dir="auto">Now, I want to be able to read and write data on the PCs USB (COM9) connector.</p>
<p dir="auto">To test, I am successfully using Putty to talk to COM 9. (115200 baud, 8 data bits 1 stop bit, no parity) Flow control. I have tried with and without XON/XOFF.</p>
<p dir="auto">I see <strong>Hello World</strong> messages from the Atoms3U showing that I have the correct COM port and that the AtomS3U is programmed and working. However when I type something I never see any <strong>data available</strong> message showing communication works from PC to Atom.</p>
<p dir="auto">Why can I communicate in one direction only?</p>
<p dir="auto"><img src="/assets/uploads/files/1729900234327-helloworlduart.png" alt="HelloWorldUART.PNG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.m5stack.com/topic/6928/atoms3u-serial-communication-from-atom-but-not-to-atom-why</link><generator>RSS for Node</generator><lastBuildDate>Tue, 12 May 2026 23:31:23 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/6928.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 26 Oct 2024 00:06:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AtomS3U serial communication from Atom but not to Atom.... Why? on Fri, 01 Nov 2024 08:16:08 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/ivanurwin" aria-label="Profile: ivanurwin">@<bdi>ivanurwin</bdi></a></p>
<p dir="auto">the communication between PC and M5AtomS3U happens via native USB (without an external USB/Serial IC) which cannot be used with UIFlow2 <code>UART</code> blocks. UIFlow2 <code>UART</code> blocks define GPIOs for RX and TX (among others) which do not exist for a native USB connection.</p>
<p dir="auto">The only UIFlow2 block I see which will read data from the PC via a native USB connection is <code>prompt for text with message</code>.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/26918</link><guid isPermaLink="true">https://community.m5stack.com/post/26918</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Fri, 01 Nov 2024 08:16:08 GMT</pubDate></item><item><title><![CDATA[Reply to AtomS3U serial communication from Atom but not to Atom.... Why? on Mon, 28 Oct 2024 04:06:31 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/ivanurwin" aria-label="Profile: ivanurwin">@<bdi>ivanurwin</bdi></a><br />
It seems your computer is sending serial data when the device logic just enters the "Sleep 5 seconds". Try to delete this block to see if it works.</p>
]]></description><link>https://community.m5stack.com/post/26870</link><guid isPermaLink="true">https://community.m5stack.com/post/26870</guid><dc:creator><![CDATA[kuriko]]></dc:creator><pubDate>Mon, 28 Oct 2024 04:06:31 GMT</pubDate></item></channel></rss>