<?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>Arduino — ELECROW - FORUM</title>
        <link>https://forum.elecrow.com/index.php?p=/</link>
        <pubDate>Tue, 28 Apr 2026 23:01:25 +0000</pubDate>
        <language>en</language>
            <description>Arduino — ELECROW - FORUM</description>
    <atom:link href="https://forum.elecrow.com/index.php?p=/discussions/tagged/Arduino/feed.rss" rel="self" type="application/rss+xml"/>
    <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>Arduino compiling error</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/28042/arduino-compiling-error</link>
        <pubDate>Thu, 25 Dec 2025 03:47:36 +0000</pubDate>
        <category>Arduino &amp; Crowduino</category>
        <dc:creator>Ettill777</dc:creator>
        <guid isPermaLink="false">28042@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Greetings,</p>

<p>I recently purchased the Elecrow 5" HMI  (DIS0750h) in hopes to build my own resource monitor screen for myself.</p>

<p>But I have watch several of the Tutorials and downloaded the lessons and the examples for this specific screen. But i have YET to get a single Arduino Sketch to properly compile.</p>

<p>I have tried reverting the LVGL to 8.3.11 from the newest 9.4.0, and it does change the errors but still no luck.<br />
The errors seem to be declaration of function errors...</p>

<p>I have even TOTALLY uninstalled Arduino and reinstalled... including scrubbing all libraries.  presently only running the libraries that are required, but still it won't compile. The latest attempt is with the "crowpanel-esp32-5.0" ino. and i get this error.<br />
Compilation error: implicit declaration of function 'lv_mem_alloc'; did you mean 'lv_realloc'? [-Wimplicit-function-declaration]</p>

<p>Can anyone please help i feel like im running around in circles... <br />
Thanks in advance..<br />
Ettill</p>
]]>
        </description>
    </item>
    <item>
        <title>Fun STEM Project Ideas for Beginners Using Crowbits</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/27986/fun-stem-project-ideas-for-beginners-using-crowbits</link>
        <pubDate>Fri, 05 Dec 2025 11:02:13 +0000</pubDate>
        <category>Crowbits</category>
        <dc:creator>Max135</dc:creator>
        <guid isPermaLink="false">27986@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I’ve been experimenting with Crowbits to understand basic sensors, triggers, and circuit behavior for small DIY projects. I’m also exploring how these concepts relate to retro hardware and emulation setups—for example, learning how old consoles handled input/output signals. For anyone interested in that side of electronics, I keep some BIOS documentation here: www.ps2biosonline.com<br />
 It is useful if you’re studying how classic systems manage boot processes while working on Crowbits-based learning projects. Would love to hear what other Crowbits projects people are building</p>
]]>
        </description>
    </item>
    <item>
        <title>A fatal error occurred: No serial data received.</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/783/a-fatal-error-occurred-no-serial-data-received</link>
        <pubDate>Wed, 26 Jun 2024 14:31:28 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>olafdreyer</dc:creator>
        <guid isPermaLink="false">783@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I have just received a new CrowPanel 5.0"-HMI ESP32 display and started to play with it but I can not upload any code to it. I always receive this error:</p>

<p>----&gt; A fatal error occurred: No serial data received.</p>

<p>Can anyone help?<br />
Cheers</p>

<p>Details about my board / setup:<br />
Board: CrowPanel 5.0"-HMI ESP32<br />
Arduino IDE Version: 2.3.2<br />
ESP32 Pacakage Version: 3.0.2<br />
I am trying to upload the first example sketch (the UART sketch) and I am getting:<br />
Sketch uses 283469 bytes (21%) of program storage space. Maximum is 1310720 bytes.<br />
Global variables use 18096 bytes (5%) of dynamic memory, leaving 309584 bytes for local variables. Maximum is 327680 bytes.<br />
esptool.py v4.6<br />
Serial port /dev/cu.usbserial-210<br />
Connecting....<br />
Chip is ESP32-S3 (revision v0.2)<br />
Features: WiFi, BLE<br />
Crystal is 40MHz<br />
MAC: dc:da:0c:54:6c:6c<br />
Changing baud rate to 921600<br />
Changed.<br />
Enabling default SPI flash mode...</p>

<p>A fatal error occurred: No serial data received.<br />
Failed uploading: uploading error: exit status 2</p>
]]>
        </description>
    </item>
    <item>
        <title>DIS08070H : CrowPanel 7.0&quot; HMI ESP32 Display - Needs USB drivers</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/1069/dis08070h-crowpanel-7-0-hmi-esp32-display-needs-usb-drivers</link>
        <pubDate>Mon, 27 Jan 2025 16:04:48 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>maa</dc:creator>
        <guid isPermaLink="false">1069@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello, I just got my Elecrow 7.0 inch ESP32 display and it did not pop up in the ports in my arduino ide.<br />
So I checked device manager on windows and noticed it under "Other Devices" saying it did not find any drivers for it.</p>

<p>Does anyone know what drivers it requires? I tried to search through the PDF they had on their website searching for "USB" and did not see any mentions of drivers.</p>
]]>
        </description>
    </item>
    <item>
        <title>How use Elecrow All-in-One Starter Kit for Pico 2 RP2350 in Arduino IDE ? What to choose ??</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/1143/how-use-elecrow-all-in-one-starter-kit-for-pico-2-rp2350-in-arduino-ide-what-to-choose</link>
        <pubDate>Fri, 14 Mar 2025 11:53:50 +0000</pubDate>
        <category>Products &amp; Technology</category>
        <dc:creator>Bart_SwiatlLnuksa</dc:creator>
        <guid isPermaLink="false">1143@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello.<br />
I received the equipment for review / presentation but nowhere - neither the elecrow wiki, product description, forum / github - is it explained WHICH EQUIPMENT TO SELECT IN THE LIBRARY MANAGER / BOARD in Arduino IDE.. What to choose for Arduino Starter and other for Pico 2 Starter kit..<br />
There is only info connect, serial monitor on 115200 and that's it.. But the IDE requires board setup to flash and no one provides it.<br />
Elecrow support does not reply.. there are no tutorials on the internet.<img src="https://forum.elecrow.com/uploads/editor/xn/itbm6z0olxox.jpg" alt="" title="" /><br />
<img src="https://forum.elecrow.com/uploads/editor/de/46g4jyiqti8d.jpg" alt="" title="" /><br />
<img src="https://forum.elecrow.com/uploads/editor/bi/elzyp0oky1nd.jpg" alt="" title="" /><br />
<img src="https://forum.elecrow.com/uploads/editor/ks/qs3mtc7z79ii.jpg" alt="" title="" /><br />
Help ;D<br />
Im using Linux - Starters are visible on TTY/USB0 so is ok.</p>
]]>
        </description>
    </item>
    <item>
        <title>Network configuration of GrowCube</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/296/network-configuration-of-growcube</link>
        <pubDate>Mon, 08 Aug 2022 10:44:45 +0000</pubDate>
        <category>Arduino &amp; Crowduino</category>
        <dc:creator>Elecrow</dc:creator>
        <guid isPermaLink="false">296@/index.php?p=/discussions</guid>
        <description><![CDATA[<h2>Let&#39;s see what&#39;s in the package?</h2><div data-embedjson="{&quot;height&quot;:113,&quot;width&quot;:200,&quot;photoUrl&quot;:&quot;https:\/\/i.ytimg.com\/vi\/HeW22P7W8To\/hqdefault.jpg&quot;,&quot;videoID&quot;:&quot;HeW22P7W8To&quot;,&quot;showRelated&quot;:false,&quot;start&quot;:0,&quot;url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=HeW22P7W8To&quot;,&quot;embedType&quot;:&quot;youtube&quot;,&quot;name&quot;:&quot;GrowCube Tutorial #1: GrowCube official Unboxing---Let&#39;s see what&#39;s in the package.&quot;,&quot;frameSrc&quot;:&quot;https:\/\/www.youtube.com\/embed\/HeW22P7W8To?feature=oembed&amp;autoplay=1&quot;}">
    <a rel="nofollow" href="https://www.youtube.com/watch?v=HeW22P7W8To">
        https://www.youtube.com/watch?v=HeW22P7W8To
    </a>
</div><p><br /></p><h3>Download link for Android of GrowCube APP:</h3><div data-embedjson="{&quot;body&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/drive.google.com\/file\/d\/1YS4HsUMobQZfBM1xxL7teK6wovBzFxqS\/view&quot;,&quot;embedType&quot;:&quot;link&quot;,&quot;name&quot;:&quot;GrowCube-V3.2.apk&quot;}">
    <a rel="nofollow" href="https://drive.google.com/file/d/1YS4HsUMobQZfBM1xxL7teK6wovBzFxqS/view">
        https://drive.google.com/file/d/1YS4HsUMobQZfBM1xxL7teK6wovBzFxqS/view
    </a>
</div><p></p><p><br /></p><p>1.Please allow all the permission, especially <strong>Location Permission</strong></p><div>
    <div>
        <a href="https://forum.elecrow.com/uploads/960/84G29L8HOWBH.png" rel="nofollow noopener" target="_blank">
            <img src="https://forum.elecrow.com/uploads/960/84G29L8HOWBH.png" alt="20220810183219.png" />
        </a>
    </div>
</div>
<p><br /></p><p>2.  After installation, firstly select  <strong>Direct Connection Mode </strong>to update firmware</p><div data-embedjson="{&quot;height&quot;:113,&quot;width&quot;:200,&quot;photoUrl&quot;:&quot;https:\/\/i.ytimg.com\/vi\/dbOHQm7PqPA\/hqdefault.jpg&quot;,&quot;videoID&quot;:&quot;dbOHQm7PqPA&quot;,&quot;showRelated&quot;:false,&quot;start&quot;:0,&quot;url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=dbOHQm7PqPA&quot;,&quot;embedType&quot;:&quot;youtube&quot;,&quot;name&quot;:&quot;GrowCube Tutorial #4: Instruction for GrowCube APP  Installation and Firmware Upgrade&quot;,&quot;frameSrc&quot;:&quot;https:\/\/www.youtube.com\/embed\/dbOHQm7PqPA?feature=oembed&amp;autoplay=1&quot;}">
    <a rel="nofollow" href="https://www.youtube.com/watch?v=dbOHQm7PqPA">
        https://www.youtube.com/watch?v=dbOHQm7PqPA
    </a>
</div><ul><li>&nbsp;<strong>Direct Connection Mode: </strong>directly connect the device for control when there is no network outdoors.</li></ul><p>&nbsp;&nbsp;The mobile phone is directly connected to the wireless network sent by the device: growcube XXXX. This network is only used for communication between the device and the mobile phone, not for accessing the Internet. When the mobile phone prompts that the WiFi cannot access the network, click continue to use.</p><p>&nbsp;&nbsp;After entering the device through the direct connection mode, you need to upgrade the firmware. After clicking the firmware to complete the upgrade, you can switch to the networking mode again. The networking is completed according to the operation, that is, the mobile phones and devices are connected to the WiFi in the home environment, that is, the WiFi in the user&#39;s home can normally access the network</p><p><br /></p><p>3.  After updating firmware, select <strong>Networking Mode</strong> to set up network configuration</p><div data-embedjson="{&quot;height&quot;:113,&quot;width&quot;:200,&quot;photoUrl&quot;:&quot;https:\/\/i.ytimg.com\/vi\/YcLOK54Y8as\/hqdefault.jpg&quot;,&quot;videoID&quot;:&quot;YcLOK54Y8as&quot;,&quot;showRelated&quot;:false,&quot;start&quot;:0,&quot;url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=YcLOK54Y8as&quot;,&quot;embedType&quot;:&quot;youtube&quot;,&quot;name&quot;:&quot;GrowCube Tutorial #3: APP Use and Network configuration&quot;,&quot;frameSrc&quot;:&quot;https:\/\/www.youtube.com\/embed\/YcLOK54Y8as?feature=oembed&amp;autoplay=1&quot;}">
    <a rel="nofollow" href="https://www.youtube.com/watch?v=YcLOK54Y8as">
        https://www.youtube.com/watch?v=YcLOK54Y8as
    </a>
</div><p><strong>Notice:</strong></p><p><strong>(1) Please don&#39;t use 5G network as it is currently not supported.</strong></p><p><strong>(2) It is no network when connect with WiFi named &#39;GrowCube_XXX&#39;, please switch to the APP and continue next step.</strong></p>]]>
        </description>
    </item>
    <item>
        <title>Sending info from Arduino Due to Elecrow ESP32 display</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/971/sending-info-from-arduino-due-to-elecrow-esp32-display</link>
        <pubDate>Tue, 03 Dec 2024 10:26:00 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>rvm47</dc:creator>
        <guid isPermaLink="false">971@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi there!<br />
This seems like a very simple task to me but I can seem to get it right. So if anyone could help me out I'd really appreciate it.<br />
I got this project where I want to display one of the 5 pictures stored in the SD card root of my Elecrow display depending on the keyword recieved on the serial channel. For that, I have an Arduino Due board whit the job of sending just one of the keywords at a time through Serial. The ESP32 in the Elecrow display's job is to just read whichever word has been sent last throgh Serial, compare this word to the five keyword it has stored and, if it matches with one of them, it will send a call to a function that displays the picture that corresponds to that word. Simple as that.<br />
I'm a novice at programming this way, so I'm not seeing why I can't get the esp32 to read and compare the words in Serial as I want.<br />
I will provide the code for the esp32 as well as a test code for the Arduino Due that just sends one of the keywords through serial after a set amount of seconds. So if anyone knows what I'm missing please let me know.<br />
If you need more info please ask through a reply on this post and I will gladly answer the best I can.<br />
Thank you in advance.<br />
<a href="https://drive.google.com/drive/folders/1PejmQ7iH-jdN0bWx-j52AlENlIpiPas-?usp=sharing" rel="nofollow">https://drive.google.com/drive/folders/1PejmQ7iH-jdN0bWx-j52AlENlIpiPas-?usp=sharing</a></p>
]]>
        </description>
    </item>
    <item>
        <title>ESP32 Display 4.3&quot; V2.1 Touch Stops Working Randomly</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/950/esp32-display-4-3-v2-1-touch-stops-working-randomly</link>
        <pubDate>Sat, 16 Nov 2024 12:33:38 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>npc6789998212</dc:creator>
        <guid isPermaLink="false">950@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I'm trying out the drawing board example in the series and the touch function stopped working after the second upload. I tried changing the radius of the circle and it worked fine for the first two uploads. The third time the touch stopped working and the <em>getTouch</em> function constantly returns:</p>

<pre><code>X:44,Y:43
X:44,Y:43
X:44,Y:43
</code></pre>

<p>Reconnecting the USB and/or re-uploading the sketch might get it to work after multiple attempts. It is so hit or miss that I'm rethinking whether I should be using it in production. This happened on the first unit that I'm testing.</p>

<p>I have copied the snippet from  the <a rel="nofollow" href="https://elecrow.com/wiki/esp32-display-432727-intelligent-touch-screen-wi-fi26ble-480272-hmi-display.html#schematic-diagram">Wiki</a> into <em>gfx_conf.h</em> and the main code is as follows:</p>

<pre><code>#include &lt;LovyanGFX.hpp&gt;
#include &lt;lgfx/v1/platforms/esp32s3/Panel_RGB.hpp&gt;
#include &lt;lgfx/v1/platforms/esp32s3/Bus_RGB.hpp&gt;

#include "gfx_conf.h"

LGFX tft;

void setup() {
  Serial.begin(9600);
  tft.begin();
}

void loop() {
  uint x, y;
  if (tft.getTouch(&amp;x, &amp;y))
    tft.fillCircle(x, y, 2, TFT_WHITE);
  Serial.printf("X:%d,Y:%d\n", x, y);
}
</code></pre>
]]>
        </description>
    </item>
    <item>
        <title>5 inch display touch capability  disable</title>
        <link>https://forum.elecrow.com/index.php?p=/discussion/866/5-inch-display-touch-capability-disable</link>
        <pubDate>Thu, 26 Sep 2024 18:35:10 +0000</pubDate>
        <category>Elecrow HMI Display</category>
        <dc:creator>Lena_Mary</dc:creator>
        <guid isPermaLink="false">866@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Is it possible to disable the touch capability in order to speed up its display refresh rate?</p>
]]>
        </description>
    </item>
   </channel>
</rss>
