<?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>Elecrow HMI Display — ELECROW - FORUM</title>
        <link>https://forum.elecrow.com/index.php?p=/</link>
        <pubDate>Fri, 10 Apr 2026 11:30:10 +0000</pubDate>
        <language>en</language>
            <description>Elecrow HMI Display — ELECROW - FORUM</description>
    <atom:link href="https://forum.elecrow.com/index.php?p=/categories/display/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>CrowPanel 5.0&quot; (ESP32-S3): Screen artifacts and screen jitter in portrait mode</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28294/crowpanel-5-0-esp32-s3-screen-artifacts-and-screen-jitter-in-portrait-mode</link>
        <pubDate>Sun, 29 Mar 2026 17:15:58 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>sheepshaker</dc:creator>
        <guid isPermaLink="false">28294@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Product: CrowPanel 5.0" ESP32 Display (HMI)<br />
Firmware: openHASP 0.7.0-rc12 (LVGL based)<br />
Power Supply: 5V 3A (25W External Adapter)<br />
​Issue Description:<br />
I am experiencing significant graphical issues when using the CrowPanel 5.0" in any orientation other than the default (0°). While the display works perfectly in its native landscape mode, applying a 90, 180, or 270-degree rotation causes the following problems:<br />
​Screen Artifacts: When moving interactive elements (like a slider), the screen "jitters" and shows horizontal tearing.<br />
​Ghosting Effect: Pop-up windows (e.g., the IP address info box) leave "ghost" trails or static fragments on the background that do not disappear until another element is interacted with.<br />
​Touch Inaccuracy: When sliding a finger across a slider, other UI elements on the screen seem to "flicker" or react as if they are being touched (Ghost touches/Jitter).<br />
​Troubleshooting already performed:<br />
​Confirmed it is not a power issue (tested with a high-quality 25W power supply).<br />
​Disabled Anti-aliasing and used flat themes (Theme 1) to reduce CPU load.<br />
​Verified that the issue disappears completely in the native 0° orientation.<br />
​Questions to Support:<br />
​Is the RGB Parallel interface on the 5.0" model limited when it comes to software-based rotation at 800x480 resolution?<br />
​Do you recommend specific TFT Timing parameters (HSYNC, VSYNC, PCLK) for the ESP32-S3 to stabilize the frame buffer during rotation?<br />
​Is there a firmware or driver update for the GT911 touch controller and the display that improves synchronization?<br />
​Thank you for your help!</p>
]]>
        </description>
    </item>
    <item>
        <title>Crowpanel 4.3(v2.1) LovyanGFX(v1.2.19) fillRect doesn't work correctly</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28237/crowpanel-4-3-v2-1-lovyangfx-v1-2-19-fillrect-doesnt-work-correctly</link>
        <pubDate>Tue, 10 Mar 2026 19:39:40 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>aggress</dc:creator>
        <guid isPermaLink="false">28237@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>It can't draw a 1-pixel-wide rectangle and there are other glitches. Text is drawn using fillRect, and all vertical lines are 1 pixel too small. If the width is only 1 pixel, there's no line at all.<br />
What's the cause?<br />
forum.elecrow.com/uploads/editor/x4/1cc4zr496ofr.png<br />
Part of the code from the image:<br />
for (int i=1; i &lt;= 48; i++){<br />
    tft.fillRect(10+i, 10+i, 100-(i<em>2), 100-(i</em>2), tft.color888(255<em>(i%2), 255</em>(i%2), 255<em>(i%2)));<br />
  }<br />
  for (int i=1; i &lt;= 25; i++){<br />
    tft.fillRect(380, 10+(i</em>4), 100, 1, TFT_WHITE); <br />
  }<br />
  for (int i=1; i &lt;= 25; i++){<br />
    tft.fillRect(380+(i*4), 10, 1, 100, TFT_WHITE); <br />
  }</p>
]]>
        </description>
    </item>
    <item>
        <title>How to Install Libraries manually  in Arduino IDE?</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28340/how-to-install-libraries-manually-in-arduino-ide</link>
        <pubDate>Thu, 09 Apr 2026 10:26:35 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Jully</dc:creator>
        <guid isPermaLink="false">28340@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Manual Installation<br />
When you want to add a library manually, you need to download it as a ZIP file, expand it and put in the proper directory. The ZIP file contains all you need, including usage examples if the author has provided them. The library manager is designed to install this ZIP file automatically as explained in the former chapter, but there are cases where you may want to perform the installation process manually and put the library in the libraries folder of your sketchbook by yourself.</p>

<p>You can find or change the location of your sketchbook folder at File &gt; Preferences &gt; Sketchbook location.<br />
<img src="https://forum.elecrow.com/uploads/editor/tm/mgtrm1shgegy.png" alt="" title="" /></p>

<p>Sketchbook Prefs</p>

<p>Go to the directory where you have downloaded the ZIP file of the library<br />
<img src="https://forum.elecrow.com/uploads/editor/v0/gfajn9io6obo.png" alt="" title="" /></p>

<p>Lib ZIP 1</p>

<p>Extract the ZIP file with all its folder structure in a temporary folder, then select the main folder, that should have the library name<br />
<img src="https://forum.elecrow.com/uploads/editor/7s/ppyo6822hqy5.png" alt="" title="" /></p>

<p>Lib ZIP 2</p>

<p>Copy it in the "libraries" folder inside your sketchbook.<br />
<img src="https://forum.elecrow.com/uploads/editor/ir/j6ql6maz6w8g.png" alt="" title="" /></p>

<p>Lib ZIP 3</p>

<p>Start the Arduino Software (IDE), go to Sketch &gt; Include Library. Verify that the library you just added is available in the list.<br />
<img src="https://forum.elecrow.com/uploads/editor/yj/ae3avb9hcwan.png" alt="" title="" /></p>

<p>Lib ZIP 4</p>

<p>Please note: Arduino libraries are managed in three different places: inside the IDE installation folder, inside the core folder and in the libraries folder inside your sketchbook. The way libraries are chosen during compilation is designed to allow the update of libraries present in the distribution. This means that placing a library in the "libraries" folder in your sketchbook overrides the other libraries versions.</p>

<p>The same happens for the libraries present in additional cores installations. It is also important to note that the version of the library you put in your sketchbook may be lower than the one in the distribution or core folders, nevertheless it will be the one used during compilation. When you select a specific core for your board, the libraries present in the core's folder are used instead of the same libraries present in the IDE distribution folder.</p>

<p>Last, but not least important is the way the Arduino Software (IDE) upgrades itself: all the files in Programs/Arduino (or the folder where you installed the IDE) are deleted and a new folder is created with fresh content. This is why we recommend that you only install libraries to the sketchbook folder so they are not deleted during the Arduino IDE update process.</p>

<p>reference:<br />
<a href="https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries/#manual-installation" rel="nofollow">https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries/#manual-installation</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Does the Advanced HMI series support OTG?</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28337/does-the-advanced-hmi-series-support-otg</link>
        <pubDate>Thu, 09 Apr 2026 03:48:07 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Jully</dc:creator>
        <guid isPermaLink="false">28337@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Only the esp32 S3 Advanced small-sized models support OTG, including 2.4-inch, 2.8-inch, and 3.5-inch models.</p>
]]>
        </description>
    </item>
    <item>
        <title>DHE38128D   ,  Can this product control several RGB lights separately,</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28336/dhe38128d-can-this-product-control-several-rgb-lights-separately</link>
        <pubDate>Thu, 09 Apr 2026 03:46:00 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Jully</dc:creator>
        <guid isPermaLink="false">28336@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>The Wikipedia page (link below) contains  sample programs for controlling all RGB LEDs simultaneously. You can modify the program to control each RGB LED individually.</p>

<p><a href="https://www.elecrow.com/wiki/CrowPanel_1.28inch-HMI_ESP32_Rotary_Display.html" rel="nofollow">https://www.elecrow.com/wiki/CrowPanel_1.28inch-HMI_ESP32_Rotary_Display.html</a></p>

<p><a href="https://www.elecrow.com/wiki/CrowPanel_1.28inch-HMI_ESP32_Rotary_Display_Arduino_lesson1.html" rel="nofollow">https://www.elecrow.com/wiki/CrowPanel_1.28inch-HMI_ESP32_Rotary_Display_Arduino_lesson1.html</a></p>

<h1>include &lt;Adafruit_NeoPixel.h&gt;</h1>

<h1>define LED_PIN 48</h1>

<h1>define LED_NUM 5</h1>

<p>Adafruit_NeoPixel strip(LED_NUM, LED_PIN, NEO_GRB + NEO_KHZ800);</p>

<p>void setup() {<br />
strip.begin();</p>

<p>strip.setBrightness(50); // Moderate brightness</p>

<p>strip.show(); // Initialize to off</p>

<p>}<br />
void loop() {</p>

<p>// Set the color of each LED individually</p>

<p>strip.setPixelColor(0, strip.Color(255, 0, 0)); // LED0 = Red</p>

<p>`strip.setPixelColor(1, strip.Color(0, 255, 0)); // LED1 = Green</p>

<p>strip.setPixelColor(2, strip.Color(0, 0, 255)); // LED2 = Blue</p>

<p>strip.setPixelColor(3, strip.Color(255, 255, 0)); // LED3 = Yellow</p>

<p>strip.setPixelColor(4, strip.Color(255, 0, 255)); // LED4 = Purple</p>

<p>strip.show(); // Send data to all LEDs at once</p>

<p>delay(2000);</p>

<p>/ Change the color of each LED (again, control them individually)</p>

<p>strip.setPixelColor(0, strip.Color(0, 255, 255)); // Cyan</p>

<p>strip.setPixelColor(1, strip.Color(255, 0, 0)); // Red</p>

<p>strip.setPixelColor(2, strip.Color(255, 255, 255)); // White` strip.setPixelColor(3, strip.Color(0, 0, 0)); // off <br />
strip.setPixelColor(4, strip.Color(0, 128, 255)); // light blue</p>

<p>strip.show();</p>

<p>delay(2000);<br />
}</p>
]]>
        </description>
    </item>
    <item>
        <title>HMI Advance esp32-s3 series products common FAQs</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28114/hmi-advance-esp32-s3-series-products-common-faqs</link>
        <pubDate>Tue, 27 Jan 2026 02:50:11 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Jully</dc:creator>
        <guid isPermaLink="false">28114@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>HMI Advance esp32-s3 series products including: screen sizes from 2.4 inch to 7 inch</p>

<ol>
<li>why is the display of CrowPanel Advance HMI ESP32 flicker?<br />
<a href="https://forum.elecrow.com/discussion/27350/why-is-the-display-of-crowpanel-advance-hmi-esp32-flicker#latest" rel="nofollow">https://forum.elecrow.com/discussion/27350/why-is-the-display-of-crowpanel-advance-hmi-esp32-flicker#latest</a></li>
</ol>

<p>2.Errors or black screen after uploading sample programs in the HMI advance esp32-s3 series<br />
<a href="https://forum.elecrow.com/discussion/28091/errors-or-black-screen-after-uploading-sample-programs-in-the-hmi-advance-esp32-s3-series#latest" rel="nofollow">https://forum.elecrow.com/discussion/28091/errors-or-black-screen-after-uploading-sample-programs-in-the-hmi-advance-esp32-s3-series#latest</a></p>

<p>3.Can the DIS02050A display show the remaining battery capacity on the screen?<br />
<a href="https://forum.elecrow.com/discussion/28204/can-the-dis02050a-display-show-the-remaining-battery-capacity-on-the-screen/p1?new=1" rel="nofollow">https://forum.elecrow.com/discussion/28204/can-the-dis02050a-display-show-the-remaining-battery-capacity-on-the-screen/p1?new=1</a></p>
]]>
        </description>
    </item>
    <item>
        <title>HMI Advance esp32-P4 series product</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28307/hmi-advance-esp32-p4-series-product</link>
        <pubDate>Tue, 31 Mar 2026 21:01:30 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>nickp</dc:creator>
        <guid isPermaLink="false">28307@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Access to the SD card reader by the tutorial method is successful but access through the SD_MMC library gives this error:<br />
[     7][I][esp32-hal-psram.c:104] psramAddToHeap(): PSRAM added to the heap.<br />
E (214) sdmmc_periph: sdmmc_host_init_slot: Invalid GPIO number -1, returned 0x102<br />
E (215) vfs_fat_sdmmc: slot init failed (0x102).<br />
[   221][E][SD_MMC.cpp:305] begin(): Failed to initialize the card (0x102). Make sure SD card lines have pull-up resistors in place.<br />
Card Mount Failed</p>

<p>Is this a known issues or is my board defective?</p>
]]>
        </description>
    </item>
    <item>
        <title>Crowpanel 5.0 Advance Series V1.1 DIS02050A Brightness Control</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28306/crowpanel-5-0-advance-series-v1-1-dis02050a-brightness-control</link>
        <pubDate>Tue, 31 Mar 2026 17:47:05 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>BlairKent</dc:creator>
        <guid isPermaLink="false">28306@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Can anyone help wth controlling the brightness of the display listed in the Discussion title. Have tried<br />
void setBrightness(uint8_t brightness) {<br />
    Wire.beginTransmission(0x30);<br />
    Wire.write(brightness);<br />
    Wire.endTransmission();<br />
}<br />
setBrightness(10);</p>

<p>Where 10 is bright and 240 is dim. Works for the 7.0"but not the 5.0".<br />
Other than that my Sketch is working perfectly. Seems the internet is full of inaccurate information.</p>

<p>Thanks,<br />
Blair Kent</p>
]]>
        </description>
    </item>
    <item>
        <title>The NM Miner shows a blank screen after flashing with the NM Miner Software</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28315/the-nm-miner-shows-a-blank-screen-after-flashing-with-the-nm-miner-software</link>
        <pubDate>Thu, 02 Apr 2026 07:02:44 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Jully</dc:creator>
        <guid isPermaLink="false">28315@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Have you read our tutorials below? If not, please try following these two tutorials again.</p>

<p>We have a video tutorial available; please take a look:<br />
<span data-youtube="youtube-TWoCH709Q_E?autoplay=1"><a rel="nofollow" href="https://www.youtube.com/watch?v=TWoCH709Q_E"><img src="https://img.youtube.com/vi/TWoCH709Q_E/0.jpg" width="640" height="385" border="0" alt="image" /></a></span></p>

<p>Additionally , Here's another  tutorial: Please also take a look.</p>

<ol>
<li><p>Enter <a href="https://flash.nmminer.com/" rel="nofollow">https://flash.nmminer.com/</a> in your browser, select Firmware and BaudRate.<br />
<img src="https://forum.elecrow.com/uploads/editor/yc/edwr9po26wpg.png" alt="" title="" /></p></li>
<li><p>Insert the device, click Connect, and select the serial port to flash.<br />
<img src="https://forum.elecrow.com/uploads/editor/vr/oh1csum20fsj.png" alt="" title="" /></p></li>
<li><p>After flashing, click Get License Code.<br />
<img src="https://forum.elecrow.com/uploads/editor/hg/rpbusu23w4r9.png" alt="" title="" /></p></li>
<li><p>Click Paypal Activate. After payment, obtain the License Code.<br />
<img src="https://forum.elecrow.com/uploads/editor/4o/s6m2ce6j17al.png" alt="" title="" /></p></li>
<li><p>Enter the License Code and click Activation the device.</p>

<p><img src="https://forum.elecrow.com/uploads/editor/bi/qpf09tcy1ewn.png" alt="" title="" /></p></li>
<li><p>After activation, start configuring the network. Connect your phone to this hotspot.<br />
<img src="https://forum.elecrow.com/uploads/editor/1q/uypg7peqycpm.png" alt="" title="" /></p></li>
<li><p>Click Configure WiFi.<br />
<img src="https://forum.elecrow.com/uploads/editor/sj/dn3lppmvzmgm.png" alt="" title="" /></p></li>
<li><p>Select your WiFi network and enter the WiFi password.</p>

<p><img src="https://forum.elecrow.com/uploads/editor/ej/sso8hbbtuy54.png" alt="" title="" /></p></li>
<li><p>Click Save to complete the configuration.<br />
<img src="https://forum.elecrow.com/uploads/editor/a7/ubba13dck0kr.png" alt="" title="" /></p></li>
</ol>
]]>
        </description>
    </item>
    <item>
        <title>CrowPanel ESP32S3 Display - 7.0 inch Advance_series SKU: DIS02170A V1.3</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28231/crowpanel-esp32s3-display-7-0-inch-advance-series-sku-dis02170a-v1-3</link>
        <pubDate>Fri, 06 Mar 2026 17:22:01 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>BlairKent</dc:creator>
        <guid isPermaLink="false">28231@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Is anyone kind enough to provide me with a very Simple "Hello World" Sketch of this 7 inch display.</p>

<p>I am ready to send the two units I bought back as I have spent endless hours trying to make it work.  The ESP32-2432028R Yellow 2.8 is easy but so far my 100's of attempts are a disaster. I also have the 5" working but it seems to lack a UART output.  The Internet and chat GPT have proven to not work trying various combinations.</p>

<p>Thanks,<br />
Blair</p>
]]>
        </description>
    </item>
   </channel>
</rss>
