<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>#ESP32S3 — ELECROW - FORUM</title>
        <link>https://forum.elecrow.com/index.php?p=/</link>
        <pubDate>Wed, 29 Apr 2026 06:03:05 +0000</pubDate>
        <language>en</language>
            <description>#ESP32S3 — ELECROW - FORUM</description>
    <atom:link href="https://forum.elecrow.com/index.php?p=/discussions/tagged/esp32s3/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>CrowPanel how to change framebuffer address and get vsync event ad getscanline</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28348/crowpanel-how-to-change-framebuffer-address-and-get-vsync-event-ad-getscanline</link>
        <pubDate>Mon, 13 Apr 2026 11:07:47 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>wegi</dc:creator>
        <guid isPermaLink="false">28348@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone, <br />
I'm newbie here and this is my first post.<br />
My question touch the ESP32-S3 in generally about the LCD peripherial interface.<br />
I did sth like that (vectordots):</p>
]]>
        </description>
    </item>
    <item>
        <title>CrowPanel Advance 3.5&quot; bricked</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28347/crowpanel-advance-3-5-bricked</link>
        <pubDate>Mon, 13 Apr 2026 06:43:01 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>andrewyang96</dc:creator>
        <guid isPermaLink="false">28347@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello, I am trying to follow the <a rel="nofollow" href="youtube.com/watchv=W3LHGZRx7Jw&amp;list=PLwh4PlcPx2Gfrtm7TmlARyF4ccTmIy-gK&amp;index=1">Youtube tutorial</a> for the CrowPanel Advance 3.5". I was able to connect my CrowPanel to show the default firmware and then I tried to upload the hello world sketch. However, once that was uploaded my device suddenly bricked. Now when the device is plugged into the computer the screen is off but the red light on the back is on. I saw other users having this issue - how were those resolved? How do I reset my device firmware and what is the correct way to upload firmware to the CrowPanel Advance 3.5"?</p>
]]>
        </description>
    </item>
    <item>
        <title>Crowpnale flash via UART</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28242/crowpnale-flash-via-uart</link>
        <pubDate>Thu, 12 Mar 2026 05:57:04 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Dhrulian</dc:creator>
        <guid isPermaLink="false">28242@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I am currently working on a project that requires flashing esp32 via UART line. I am using CrowPanel 5.0" HMI ESP32 Display 800x480. How can i read the boot logs of the ESP ? . I tried reading through the USB port at 115200 but i am getting garbage messages like ����L9�9</p>
]]>
        </description>
    </item>
    <item>
        <title>Buttons not working on the Elecrow 7&quot; HMI display</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28097/buttons-not-working-on-the-elecrow-7-hmi-display</link>
        <pubDate>Wed, 21 Jan 2026 07:25:56 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>InsidiousJim</dc:creator>
        <guid isPermaLink="false">28097@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I am working on a project and the touchscreen buttons for it do not work. I would appreciate any help in solving this matter.</p>
]]>
        </description>
    </item>
    <item>
        <title>ESP32 7inch display V3.0 touch isn't work</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/974/esp32-7inch-display-v3-0-touch-isnt-work</link>
        <pubDate>Wed, 04 Dec 2024 02:25:56 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Jully</dc:creator>
        <guid isPermaLink="false">974@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>If your ESP32 V3.0 touch screen doesn't work,or Lesson 4 touch example code doesn't work,<br />
you can try to use the attached file upload code to make the touch work.</p>

<p>Note that the ESP32 version is 2.0.x, not 3.0+.<br />
<img src="https://forum.elecrow.com/uploads/editor/pj/lreqxc46yu69.png" alt="" title="" /></p>

<p>The CrowPanel_ESP32_LVGL_Demo attachment contains the main program and gfx_conf.h for Lesson 5.<br />
Please replace the main program and the gfx_conf file, and it should work properly.<br />
If you want to test the code for the later lessons, you can add new content on the basis of this LVGL_DEMO , replace gfx_conf.h in the same way.<br />
Our engineers will update all lesson codes as soon as possible.<br />
<img src="https://forum.elecrow.com/uploads/editor/ig/7bnpfocjc5jj.png" alt="" title="" /></p>
]]>
        </description>
    </item>
    <item>
        <title>Add BME280 sensor to Crowpanel basic 7inch HMI.</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28195/add-bme280-sensor-to-crowpanel-basic-7inch-hmi</link>
        <pubDate>Thu, 26 Feb 2026 14:40:24 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>cliveb</dc:creator>
        <guid isPermaLink="false">28195@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I have tried several 12c scanners but unable to detect the sensor which is connected to the provided 12c port.  Is there a specific method to connect this sensor ? I have tried AI for an answer but that resulted in hours of frustration! Any help would be much apreciated. Thanks.</p>
]]>
        </description>
    </item>
    <item>
        <title>Elecrow 5 inch esp32s3 upload issue</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28219/elecrow-5-inch-esp32s3-upload-issue</link>
        <pubDate>Tue, 03 Mar 2026 06:34:14 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>ZK_66</dc:creator>
        <guid isPermaLink="false">28219@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>So, this is mostly informative for people like me you were too lazy to scroll all the way down the page and spent hours trying to figure out why I was unable to upload my code to the esp32s3 chip on the crowpanel 5 inch display. <br />
Because if you scroll about 3/4 of the way down the settings you need to upload to the esp32s3 are there under section 3, board settings. Once I change the settings in the arduino ide, it uploaded fine. You would think they would put it at the top of the page where it really needs to be, but no that would be too easy. Anyway, hopefully this helps someone.</p>
]]>
        </description>
    </item>
    <item>
        <title>ESP32 Display Update History</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/672/esp32-display-update-history</link>
        <pubDate>Sat, 17 Feb 2024 10:38:34 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Elecrow</dc:creator>
        <guid isPermaLink="false">672@/index.php?p=/discussions</guid>
        <description><![CDATA[<h2>Here we record the changes to the esp32 displays</h2><p>📕<strong>Sept 2024</strong></p><p>The latest version of the 3.5-inch screen is version 2.2. The touch drive IC is different.</p><p>Version 2.0</p><p>TFT_MISO is pin 12;</p><p>Touch_CS is pin 33.</p><p><br /></p><p>Version 2.2:</p><p>TFT_MISO is pin 33;</p><p>Touch_CS is pin 12.</p><p>Therefore, the corresponding pin numbers need to be modified in the code, and the TFT_eSPI library also needs to be modified accordingly.</p><p>📕<strong>June 2024</strong></p><p>The latest version of the 5-inch and 7-inch screens is version 3.0, which adds the chip PCA9557 to increase timing control. Therefore, you need to add the PCA9557 library to make the touch work properly.</p><div>
    <div>
        <a href="https://forum.elecrow.com/uploads/204/ZFGZRVUL3DSD.png" rel="nofollow noopener" target="_blank">
            <img src="https://forum.elecrow.com/uploads/204/ZFGZRVUL3DSD.png" alt="image.png" />
        </a>
    </div>
</div>
<p>Video: <a href="https://www.youtube.com/watch?v=E3NAmstft_8&amp;list=PLwh4PlcPx2GcKJ17Z_xcAxQoh-Tmms_X1&amp;index=3" rel="nofollow">https://www.youtube.com/watch?v=E3NAmstft_8&amp;list=PLwh4PlcPx2GcKJ17Z_xcAxQoh-Tmms_X1&amp;index=3</a></p><p>Code: <a href="https://github.com/Elecrow-RD/CrowPanel-ESP32-Display-Course-File/tree/main/CrowPanel_ESP32_Tutorial/Code" rel="nofollow">https://github.com/Elecrow-RD/CrowPanel-ESP32-Display-Course-File/tree/main/CrowPanel_ESP32_Tutorial/Code</a></p><p>①Add the PCA9557 library:</p><pre spellcheck="false">#include &lt;PCA9557.h&gt;
</pre><p>②Define the PCA9557 object:</p><pre spellcheck="false">PCA9557 Out;
</pre><p>③Control with RESET and EN to meet the timing requirements:</p><pre spellcheck="false">Wire.begin(19, 20);
Out.reset();
Out.setMode(IO_OUTPUT);&nbsp;//Set to output mode
Out.setState(IO0, IO_LOW);
Out.setState(IO1, IO_LOW);
delay(20);
Out.setState(IO0, IO_HIGH);
delay(100);
Out.setMode(IO1, IO_INPUT);
</pre><p>📕<strong>March 2024</strong></p><p>Because &quot;SmartView&quot; has been registered by others, we now officially name the HMI series <strong>CrowPanel</strong></p><p>📙February 2024</p><p>1.Product Name change to <span style="text-decoration: line-through;">SmartView Display</span></p><p>2.Hardware changes:</p><ul><li><strong>Silkscreen</strong>: 1. From &quot;Wizee ESP32&quot; to &quot;ESP32 Display-xinch&quot;; 2.From &quot;WZxxx&quot; to &quot;DISxxx&quot;</li><li>All sizes of screens have added <strong>battery charging circuits</strong>. Connect the battery to the BAT interface and you can charge the battery through the USB-C interface.</li><li>There is no need to manually press the boot button to enter the burning mode for all screen sizes. After you click download in the compiler, <strong>the board will automatically enter the burn-in mode</strong>.</li><li>After the program download is completed, the program can be automatically run.</li><li>For 3.5-inch display, the chip is changed from ESP32-WROOM-32-N4 to <strong>ESP32-WROVER-B</strong>, <strong>PSRAM is changes to 8MB</strong></li><li>For 5.0, 7.0-inch display, there&#39;s<strong> I2C port</strong> added</li></ul><div>
    <div>
        <a href="https://forum.elecrow.com/uploads/497/B3N2YUYLC1ZY.png" rel="nofollow noopener" target="_blank">
            <img src="https://forum.elecrow.com/uploads/497/B3N2YUYLC1ZY.png" alt="企业微信截图_1706931058222.png" />
        </a>
    </div>
</div>
<p><br /></p>]]>
        </description>
    </item>
    <item>
        <title>7&quot; HMI ESP32 TG1WDT_SYS_RST Error</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28085/7-hmi-esp32-tg1wdt-sys-rst-error</link>
        <pubDate>Tue, 13 Jan 2026 23:32:44 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Sputnik</dc:creator>
        <guid isPermaLink="false">28085@/index.php?p=/discussions</guid>
        <description><![CDATA[<ul>
<li>7" HMI ESP32 V3 (DIS08070H)</li>
<li>LVGL 8.3.11 patched per commit ac9198d</li>
<li>LovyanGFX 1.2.7</li>
<li>Arduino IDE 2.3.7</li>
<li>Board, PSRAM, Partition Scheme as per Elecrow Tutorials.</li>
</ul>

<p>Attempting tutorial 4 in the Elecrow  Tutorial series. Code compiles and uploads just fine but the screen stays blank and I get the following error on the serial monitor on repeat.</p>

<p>16:27:09.959 -&gt; rst:0x8 (TG1WDT_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)<br />
16:27:09.959 -&gt; Saved PC:0x40377c49<br />
16:27:09.959 -&gt; SPIWP:0xee<br />
16:27:09.959 -&gt; mode:DIO, clock div:1<br />
16:27:09.959 -&gt; load:0x3fce2820,len:0x116c<br />
16:27:09.959 -&gt; load:0x403c8700,len:0xc2c<br />
16:27:09.959 -&gt; load:0x403cb700,len:0x3108<br />
16:27:09.959 -&gt; entry 0x403c88b8<br />
16:27:14.123 -&gt; ESP-ROM:esp32s3-20210327<br />
16:27:14.123 -&gt; Build:Mar 27 2021</p>

<p>Some googling suggests this is a conflict between a GPIO and the flash (not sure if that's actually the cause of the issue or not), but I'm using the gfx_conf.h from the tutorial files. I've tried different USB ports and have it plugged into a powered USB hub. Not sure what other troubleshooting steps to take at this point.</p>

<p>Files attached for convenience. <br />
I am completely new to this. Please let me know if I can provide any additional information that might prove helpful.</p>
]]>
        </description>
    </item>
    <item>
        <title>CrowPanel 2.1&quot; round with rotary encoder Example sketch too large (189% of available space)</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/27974/crowpanel-2-1-round-with-rotary-encoder-example-sketch-too-large-189-of-available-space</link>
        <pubDate>Mon, 01 Dec 2025 23:21:17 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>bbroerman</dc:creator>
        <guid isPermaLink="false">27974@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi,<br />
  I am trying to complile and run the included example (RotaryScreen_2_1) for the CrowPanel 2.1inch-HMI ESP32 Rotary Display 480*480 IPS Round Touch Knob Screen in Arduino IDE 1.8.19, using the included libraries, and included SquareLine UI files. I've used similar screens before, and created my own SquareLine UIs in the past.  This one, however, will not compile. When I try to verify the project, it says that the sketch is too large (Sketch uses 5951649 bytes (189%) of program storage space. Maximum is 3145728 bytes)<br />
I even tried removing unneeded code (LED bar and all wifi code) and removed some of the un-used images). No clue how to get this to compile and run...   How did Elecrow get their example built??</p>

<p>I set up the board (under the tools menu) exactly as described in the instructions in the GitHub repo.</p>
]]>
        </description>
    </item>
   </channel>
</rss>
