<?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>#HMIdisplay — ELECROW - FORUM</title>
        <link>https://forum.elecrow.com/index.php?p=/</link>
        <pubDate>Wed, 27 May 2026 12:36:41 +0000</pubDate>
        <language>en</language>
            <description>#HMIdisplay — ELECROW - FORUM</description>
    <atom:link href="https://forum.elecrow.com/index.php?p=/discussions/tagged/hmidisplay/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>No Power? - CrowPanel 1.46inch-HMI ESP32 Rotary</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28512/no-power-crowpanel-1-46inch-hmi-esp32-rotary</link>
        <pubDate>Thu, 14 May 2026 00:22:48 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>AAHN</dc:creator>
        <guid isPermaLink="false">28512@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I just received my device and when plug-in the usb cable, the device is not receiving power and will not power on. I have attempted to use the boot and reset buttons, the device is showing no lights. Is there additional instruction? Yes, the usb-a cable is plugged into the usb port on the back of the device.</p>
]]>
        </description>
    </item>
    <item>
        <title>CrowPanel 7&quot; inch - can we use esp-idf without arduino?</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/711/crowpanel-7-inch-can-we-use-esp-idf-without-arduino</link>
        <pubDate>Tue, 16 Apr 2024 17:33:07 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>anujdeshpande</dc:creator>
        <guid isPermaLink="false">711@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>ESP-IDF has support for RGB panel - see <a rel="nofollow" href="https://github.com/espressif/esp-idf/blob/v5.2/examples/peripherals/lcd/rgb_panel/README.md" title="example">example</a>. Is it possible to use this example with the 7 inch display?? <br />
The dimensions in the example are also 800x480. I would like to avoid using Arduino.</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>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>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>ESP32 5&quot; HMI i2c port with touch</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/4618/esp32-5-hmi-i2c-port-with-touch</link>
        <pubDate>Fri, 06 Jun 2025 11:05:44 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>S1m0n3</dc:creator>
        <guid isPermaLink="false">4618@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I was trying to use the board in the title to make an interface for a heating device.<br />
Basically, i have to measure an analog temperature sensor, control a few relays and read the time from an RTC module.<br />
My idea was to use i2c based modules to do so under Arduino, specifically:</p>

<ul>
<li>DS3231 Adafruit RTC module</li>
<li>ADS1115 Adafruit 16bit ADC</li>
<li>2x MCP23017 Adafruit GPIO modules</li>
</ul>

<p>What i realized is that while all these use the Wire.h library, when using LovyanGFX a different i2c library is internally used to drive the GT911 capacitive touch driver ic breaking the Wire.h functionality.</p>

<p>Is there a way to either use Wire.h for LovyanGFX or disable the touch functionality for a "brief" time freeing up the i2c bus or do I have to rewrite every module library to use the same library LovyanGFX uses?<br />
Thanks in advance.</p>
]]>
        </description>
    </item>
    <item>
        <title>CrowPanel Advanced 7inch ESP32-P4 PlatformIO examples</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28036/crowpanel-advanced-7inch-esp32-p4-platformio-examples</link>
        <pubDate>Mon, 22 Dec 2025 21:09:04 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Vano3d</dc:creator>
        <guid isPermaLink="false">28036@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Dear friends, I’ve already bought 3 HMI displays CrowPanel-5.0-HMI-ESP32-Display-800x480 and successfully use them in my projects exceptionally based on PlatformIO examples (none IDF!)</p>

<p>Now I have to try CrowPanel Advanced 7inch ESP32-P4 HMI AI Display 1024x600<br />
But unfortunately I found examples only for IDF - it’s not suitable for me, I don't plan to learn new framework )</p>

<p>Is it possible to get PlatformIO code examples for CrowPanel Advanced 7inch ESP32-P4 like for CrowPanel-5.0-HMI-ESP32?</p>
]]>
        </description>
    </item>
    <item>
        <title>Problems when any I2C sensor is connected to I2C connector.</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28010/problems-when-any-i2c-sensor-is-connected-to-i2c-connector</link>
        <pubDate>Sat, 13 Dec 2025 10:10:30 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>roycejp</dc:creator>
        <guid isPermaLink="false">28010@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I have a BH1750 I2C sensor connected to the I2C connector of 7" V3.0 HMI.<br />
This model has SDA=19 &amp; SCL = 20. (no other pins are available)<br />
The senor works fine in a standalone code (no LVGL)<br />
But with LVGL included, the sensor stops reading, and the entire code is laggy.<br />
Can anyone tell me whats happening?</p>
]]>
        </description>
    </item>
   </channel>
</rss>
