<?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[PaperS3 cannot compile demo]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I just got My M5PaperS3 and I try to compiler the demo as shown in the tutorial Adruino M5PaperS3 but if get the following error:</p>
<p dir="auto">c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c: In function 'init_bus_gpio':<br />
c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c:339:28: error: 'lcd_periph_signals' undeclared (first use in this function); did you mean 'rmt_periph_signals'?<br />
339 |             DATA_LINES[i], lcd_periph_signals.panels[0].data_sigs[i], false, false<br />
|                            ^~~~~~~~~~~~~~~~~~<br />
|                            rmt_periph_signals<br />
c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c:339:28: note: each undeclared identifier is reported only once for each function it appears in<br />
c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c: In function 'init_lcd_peripheral':<br />
c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c:487:26: error: 'lcd_periph_signals' undeclared (first use in this function); did you mean 'rmt_periph_signals'?<br />
487 |     periph_module_enable(lcd_periph_signals.panels[0].module);<br />
|                          ^~~~~~~~~~~~~~~~~~<br />
|                          rmt_periph_signals<br />
c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c: In function 'deinit_lcd_peripheral':<br />
c:\Users{user}\Documents\Arduino\libraries\epdiy\src\output_lcd\lcd_driver.c:562:25: error: 'lcd_periph_signals' undeclared (first use in this function); did you mean 'rmt_periph_signals'?<br />
562 |     periph_module_reset(lcd_periph_signals.panels[0].module);<br />
|                         ^~~~~~~~~~~~~~~~~~<br />
|                         rmt_periph_signals</p>
<p dir="auto">exit status 1</p>
<p dir="auto">Compilation error: exit status 1</p>
<p dir="auto">Where the lcd_periph_signals should be defined ?</p>
]]></description><link>https://community.m5stack.com/topic/7101/papers3-cannot-compile-demo</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 14:00:16 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/7101.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Dec 2024 17:30:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to PaperS3 cannot compile demo on Mon, 14 Apr 2025 16:46:02 GMT]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I have the same problem. Has anyone found a solution?</p>
]]></description><link>https://community.m5stack.com/post/28888</link><guid isPermaLink="true">https://community.m5stack.com/post/28888</guid><dc:creator><![CDATA[quentino35]]></dc:creator><pubDate>Mon, 14 Apr 2025 16:46:02 GMT</pubDate></item><item><title><![CDATA[Reply to PaperS3 cannot compile demo on Thu, 26 Dec 2024 13:55:58 GMT]]></title><description><![CDATA[<p dir="auto">I have a similar Probelm:</p>
<p dir="auto">Following the <a href="https://docs.m5stack.com/en/arduino/m5papers3/program" target="_blank" rel="noopener noreferrer nofollow ugc">tutorial</a> and using M5GFX 0.2.3 (same with 0.2.2), and epdiy 2.0.0 installed, i get multiple errors in compiler as soon as i switch to PSRAM= OPI PSRAM</p>
<p dir="auto">/Documents/Arduino/libraries/M5GFX/src/M5GFX.cpp:84:16 (repeating until /Users/jank/Documents/Arduino/libraries/M5GFX/src/M5GFX.cpp:91:16)</p>
<p dir="auto">"error: 'struct lcd_bus_config_t' has no member named 'data'; did you mean 'data_0'?<br />
90 |     lcd_config.data[6] = D6;<br />
|                ^~~~<br />
|                data_0"</p>
<ul>
<li>the same with D0-D7</li>
</ul>
<p dir="auto">if i dont use PSRAM, it compiles, but wont display anything.</p>
<hr />
<p dir="auto">Setup:</p>
<blockquote>
<blockquote>
<p dir="auto">Arduino IDE 2.3.2<br />
Board: ESP32S3 DEV<br />
Lib: esp32 (espresserif) 3.0.4  (same with 3.0.7)<br />
M5Core1.0,<br />
M5Unified 0.2.2<br />
Epdiy 2.0.0 (same with 7.0)</p>
</blockquote>
</blockquote>
]]></description><link>https://community.m5stack.com/post/27582</link><guid isPermaLink="true">https://community.m5stack.com/post/27582</guid><dc:creator><![CDATA[jjkff]]></dc:creator><pubDate>Thu, 26 Dec 2024 13:55:58 GMT</pubDate></item><item><title><![CDATA[Reply to PaperS3 cannot compile demo on Fri, 20 Dec 2024 01:29:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/5833">@JNVoirol</a><br />
<img src="/assets/uploads/files/1734658153820-323085e3-ebb8-47e9-b569-a31c40a0f2f9-image.png" alt="323085e3-ebb8-47e9-b569-a31c40a0f2f9-image.png" class=" img-fluid img-markdown" /><br />
Just switch the esp32 library version in the boards manager to below 3.1.0.</p>
]]></description><link>https://community.m5stack.com/post/27517</link><guid isPermaLink="true">https://community.m5stack.com/post/27517</guid><dc:creator><![CDATA[kuriko]]></dc:creator><pubDate>Fri, 20 Dec 2024 01:29:45 GMT</pubDate></item><item><title><![CDATA[Reply to PaperS3 cannot compile demo on Thu, 19 Dec 2024 18:26:21 GMT]]></title><description><![CDATA[<p dir="auto">I found the mistake: replace "lcd_periph_signals" by "lcd_periph_rgb_signals.</p>
]]></description><link>https://community.m5stack.com/post/27516</link><guid isPermaLink="true">https://community.m5stack.com/post/27516</guid><dc:creator><![CDATA[JNVoirol]]></dc:creator><pubDate>Thu, 19 Dec 2024 18:26:21 GMT</pubDate></item></channel></rss>