<?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[M5stickc plus2 and Tft_espi problem.]]></title><description><![CDATA[<p dir="auto">Hi<br />
I was trying to compile esp32 marauder for m5stickc plus2 but I have problem with lcd. It stays black. Fw seems to work because cli works. I changed pins and driver for ST7789_2 in User_Setup.h for Plus2 and nothing. For esp32 marauder you have to use old tft_espi lib (2.3.70) to proper compilation process. Maybe someone used tft_espi lib with plus2? There is compiled fw for plus (not plus2). So I suppose for Plus2 it is possible too.</p>
]]></description><link>https://community.m5stack.com/topic/5943/m5stickc-plus2-and-tft_espi-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 16:33:14 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5943.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 04 Jan 2024 22:18:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Fri, 12 Jan 2024 09:51:45 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">SPI bus can handle multiple (slave) devices. Each has its own CS. See <a href="https://de.wikipedia.org/wiki/Serial_Peripheral_Interface" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>.</p>
<p dir="auto">That said, if the SD card it the only slave device it's ok to connect its CS directly to GND. If you want to use a GPIO for CS then yes, set it to LOW.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23314</link><guid isPermaLink="true">https://community.m5stack.com/post/23314</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Fri, 12 Jan 2024 09:51:45 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Thu, 11 Jan 2024 15:23:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a> So I source code I must change CS pin to LOW? To match for GND?</p>
]]></description><link>https://community.m5stack.com/post/23309</link><guid isPermaLink="true">https://community.m5stack.com/post/23309</guid><dc:creator><![CDATA[Kazik]]></dc:creator><pubDate>Thu, 11 Jan 2024 15:23:51 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Thu, 11 Jan 2024 14:41:52 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">from what I can tell looking at the documentation for the two M5Sticks <a href="https://docs.m5stack.com/en/core/m5stickc_plus" target="_blank" rel="noopener noreferrer nofollow ugc">here</a> and <a href="https://docs.m5stack.com/en/core/M5StickC%20PLUS2" target="_blank" rel="noopener noreferrer nofollow ugc">here</a> I would say the same GPIOs can be used for both.</p>
<p dir="auto">Please note: I do not have an M5StickCPlus2 so I cannot test this myself.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23308</link><guid isPermaLink="true">https://community.m5stack.com/post/23308</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Thu, 11 Jan 2024 14:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Thu, 11 Jan 2024 14:31:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a> hellol could you tell me is pins to connect sd card module to plus2 are the same as plus?<br />
3V3 &gt; 3V3<br />
CS &gt; GND<br />
MOSI &gt; G26<br />
CLK &gt; G0<br />
MISO &gt; G36<br />
GND &gt; GND.<br />
Of course I must change pins in source code.</p>
]]></description><link>https://community.m5stack.com/post/23307</link><guid isPermaLink="true">https://community.m5stack.com/post/23307</guid><dc:creator><![CDATA[Kazik]]></dc:creator><pubDate>Thu, 11 Jan 2024 14:31:16 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Wed, 10 Jan 2024 19:24:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a><br />
Nothing changed :( i have no clue what is wrong.<br />
EDIT Now its working Thank You very much</p>
]]></description><link>https://community.m5stack.com/post/23300</link><guid isPermaLink="true">https://community.m5stack.com/post/23300</guid><dc:creator><![CDATA[Kazik]]></dc:creator><pubDate>Wed, 10 Jan 2024 19:24:50 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Wed, 10 Jan 2024 08:17:04 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">yes, that should do it.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23291</link><guid isPermaLink="true">https://community.m5stack.com/post/23291</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Wed, 10 Jan 2024 08:17:04 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Tue, 09 Jan 2024 17:37:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a>  just simple like this?<br />
// Set digital pin 4 (GPIO4) to high state<br />
pinMode(4, OUTPUT);<br />
digitalWrite(4, HIGH);</p>
]]></description><link>https://community.m5stack.com/post/23287</link><guid isPermaLink="true">https://community.m5stack.com/post/23287</guid><dc:creator><![CDATA[Kazik]]></dc:creator><pubDate>Tue, 09 Jan 2024 17:37:33 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Sat, 06 Jan 2024 21:39:13 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">you'd put that at the beginning of <code>setup()</code>.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23255</link><guid isPermaLink="true">https://community.m5stack.com/post/23255</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Sat, 06 Jan 2024 21:39:13 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Sat, 06 Jan 2024 18:18:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a> said in <a href="/post/23252">M5stickc plus2 and Tft_espi problem.</a>:</p>
<blockquote>
<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">please read the yellow note from the <a href="https://docs.m5stack.com/en/core/M5StickC%20PLUS2" target="_blank" rel="noopener noreferrer nofollow ugc">documentation</a>.</p>
<p dir="auto"><em>After triggering the wake up signal, the hold(G4) pin needs to be set to a high level (1) in program initialization to maintain the power supply, otherwise the device will enter the shutdown state again.</em></p>
<p dir="auto">Thanks<br />
Felix</p>
</blockquote>
<p dir="auto">I dont know where to put this in marauder code. I need advice. I managed to compile the code to work on plus 2. only works if the usb cable is connected. Marauder code is very problematic for M5Stickc.</p>
]]></description><link>https://community.m5stack.com/post/23253</link><guid isPermaLink="true">https://community.m5stack.com/post/23253</guid><dc:creator><![CDATA[Kazik]]></dc:creator><pubDate>Sat, 06 Jan 2024 18:18:09 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Sat, 06 Jan 2024 17:59:38 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">please read the yellow note from the <a href="https://docs.m5stack.com/en/core/M5StickC%20PLUS2" target="_blank" rel="noopener noreferrer nofollow ugc">documentation</a>.</p>
<p dir="auto"><em>After triggering the wake up signal, the hold(G4) pin needs to be set to a high level (1) in program initialization to maintain the power supply, otherwise the device will enter the shutdown state again.</em></p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23252</link><guid isPermaLink="true">https://community.m5stack.com/post/23252</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Sat, 06 Jan 2024 17:59:38 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Sat, 06 Jan 2024 10:25:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a> said in <a href="/post/23239">M5stickc plus2 and Tft_espi problem.</a>:</p>
<blockquote>
<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">the LCD backlight is probably missing. It's controlled via GPIO27 driving VLED. See <a href="https://docs.m5stack.com/en/core/M5StickC%20PLUS2" target="_blank" rel="noopener noreferrer nofollow ugc">schematic</a>. Also in the GFX library GPIO27 is setup as PWM backlight. See <a href="https://github.com/m5stack/M5GFX/blob/12a1e2e8f16d045a7c71cc5d8f5d580e20ce82af/src/M5GFX.cpp#L724" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>.</p>
<p dir="auto">Thanks<br />
Felix</p>
</blockquote>
<p dir="auto">Thank You very much it helped. But now i must be connected over usb to show something on screen. Without usb screen blinks for sec and black. And navigation over menu is very poor</p>
]]></description><link>https://community.m5stack.com/post/23247</link><guid isPermaLink="true">https://community.m5stack.com/post/23247</guid><dc:creator><![CDATA[Kazik]]></dc:creator><pubDate>Sat, 06 Jan 2024 10:25:53 GMT</pubDate></item><item><title><![CDATA[Reply to M5stickc plus2 and Tft_espi problem. on Fri, 05 Jan 2024 15:43:11 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/72779">@Kazik</a></p>
<p dir="auto">the LCD backlight is probably missing. It's controlled via GPIO27 driving VLED. See <a href="https://docs.m5stack.com/en/core/M5StickC%20PLUS2" target="_blank" rel="noopener noreferrer nofollow ugc">schematic</a>. Also in the GFX library GPIO27 is setup as PWM backlight. See <a href="https://github.com/m5stack/M5GFX/blob/12a1e2e8f16d045a7c71cc5d8f5d580e20ce82af/src/M5GFX.cpp#L724" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/23239</link><guid isPermaLink="true">https://community.m5stack.com/post/23239</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Fri, 05 Jan 2024 15:43:11 GMT</pubDate></item></channel></rss>