<?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[M5 Atom Neopixel display errors]]></title><description><![CDATA[<p dir="auto">I'm using the latest versions of micropython stable edition,  esp32-idf3-20191220-v1.12.bin, and it seems there is a problem with the neopixel implementation on the M5 Atom.</p>
<p dir="auto">When I run the following program, there are random errors in the display of the pixels.</p>
<pre><code>from machine import Pin, lightsleep
from neopixel import NeoPixel
np = NeoPixel(Pin(27),25)
black = (0,0,0)
while True:
    np.fill(black)
    lightsleep(10)
    np.write()
</code></pre>
<p dir="auto"><a href="https://www.youtube.com/watch?v=vvI9tY6uXHI" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.youtube.com/watch?v=vvI9tY6uXHI</a></p>
<p dir="auto">From other places  I hear this might be a problem with the power supply to the neopixel array, and might disappear if I supplied external voltage lower than 4.7V, because there is a problem with the voltage range on USB. That might work, it might not... but I wonder if there is a better solution, or a product modification, that might fix this?</p>
<p dir="auto"><a href="http://micropython.org/download/esp32/" target="_blank" rel="noopener noreferrer nofollow ugc">http://micropython.org/download/esp32/</a><br />
<a href="http://micropython.org/resources/firmware/esp32-idf3-20191220-v1.12.bin" target="_blank" rel="noopener noreferrer nofollow ugc">http://micropython.org/resources/firmware/esp32-idf3-20191220-v1.12.bin</a></p>
]]></description><link>https://community.m5stack.com/topic/2109/m5-atom-neopixel-display-errors</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 10:19:36 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/2109.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Jul 2020 13:55:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to M5 Atom Neopixel display errors on Thu, 09 Jul 2020 12:44:39 GMT]]></title><description><![CDATA[<p dir="auto">I also noticed randomly short blinks (on the red or blue color) random leds while data was transfered/displayed to/on matrix. But i used builtin library neopixel. There is a question:</p>
<p dir="auto">rgb class is independent of neopixel library or is "wrapper" to neopixel.</p>
]]></description><link>https://community.m5stack.com/post/9285</link><guid isPermaLink="true">https://community.m5stack.com/post/9285</guid><dc:creator><![CDATA[robalstona]]></dc:creator><pubDate>Thu, 09 Jul 2020 12:44:39 GMT</pubDate></item><item><title><![CDATA[Reply to M5 Atom Neopixel display errors on Thu, 09 Jul 2020 11:16:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/2276">@chiefpad</a> other places? could you share the link? we had random test some ATOM in the factory, but they all normal. you could try to use UIFlow to test it again. make sure the problem is not from the lib.</p>
]]></description><link>https://community.m5stack.com/post/9283</link><guid isPermaLink="true">https://community.m5stack.com/post/9283</guid><dc:creator><![CDATA[m5stack]]></dc:creator><pubDate>Thu, 09 Jul 2020 11:16:09 GMT</pubDate></item></channel></rss>