<?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[M5Atom chat server (Chatterbox) modifications help or advice.]]></title><description><![CDATA[<p dir="auto">Hi All,</p>
<p dir="auto">I'm new to the forum but have some basic FW skills but better electronics skills!</p>
<p dir="auto">I've successfully got the code from the link below working just fine and I can have users connect to my M5Atom, post messages (including emojis) and generally use it like a mobile chat room.</p>
<p dir="auto">[<a href="https://github.com/fenwick67/esp32-chatterbox" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/fenwick67/esp32-chatterbox</a>](link url)</p>
<p dir="auto"><strong>My questions to you knowledgeable people is how I could implement a few changes such as:</strong></p>
<ol>
<li>Having a newly connected user create a short username such that its placed before the posted message?</li>
<li>Showing number of connected users on the M5Atom LED matrix.</li>
<li>Allowing the user to upload an image (which would probably need to be resized on the ESP32!)?</li>
<li>Clearing the chat message page with a looong press of the M5Atom 'top button'.</li>
</ol>
<p dir="auto"><strong>Using the same code (I believe it 'just works') from the link above on an M5Stack Core2 but:</strong></p>
<ol>
<li>Use the SDCard for message/image storage rather than SPIFFS.</li>
<li>Display connected users (by username) on the LCD.</li>
<li>Displaying the chat on the LCD - basically a mirror of what's on the webpage.</li>
</ol>
<p dir="auto">I know its a lot of questions and I feel a little cheeky asking them but I'm hoping some of you guys can point me in the right direction so I can get a 'leg-up' and start filling-in some of my missing knowledge.</p>
<p dir="auto">Hope you can help! 😊</p>
<p dir="auto">PS: Took me 3 days of playing with the Arduino IDE and the M5 boards in order to get rid of what seemed like an endless supply of errors when it came to compile/upload! Glad that's over</p>
]]></description><link>https://community.m5stack.com/topic/3067/m5atom-chat-server-chatterbox-modifications-help-or-advice</link><generator>RSS for Node</generator><lastBuildDate>Sun, 08 Mar 2026 18:01:40 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/3067.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Mar 2021 07:39:02 GMT</pubDate><ttl>60</ttl></channel></rss>