<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Mecanum Wheel Robot Car &amp; ESP-NOW Remote - 2022 Videos				            </title>
            <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/</link>
            <description>Discussion board for Robotics, Arduino, Raspberry Pi and other DIY electronics and modules. Join us today!</description>
            <language>en-US</language>
            <lastBuildDate>Sun, 12 Jul 2026 15:51:50 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/7/#post-52550</link>
                        <pubDate>Sun, 26 Apr 2026 07:46:09 +0000</pubDate>
                        <description><![CDATA[Hi,You can find everything here, including the joystick wiringI live in Germany, I got the LilyGo TTGO T-Display from Amazon. 
Also available at:luck!Translated by Google
2026-04-26 094509...]]></description>
                        <content:encoded><![CDATA[<p>Hi,<br /><br />You can find everything here, including the joystick wiring:<br /><br />https://dronebotworkshop.com/mecanum/<br /><br />Since I live in Germany, I got the LilyGo TTGO T-Display from Amazon. </p>
<p><br />Also available at: https://www.alibaba.com/<br /><br />Good luck!<br /><br />Translated by Google</p>
<p><a title="2026-04-26 094509.png" href="https://forum.dronebotworkshop.com/wp-content/uploads/wpforo/attachments/6599/10764-2026-04-26-094509.png" download="2026-04-26 094509.png" data-gallery="">2026-04-26 094509.png</a></p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>ERZ55</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/7/#post-52550</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/7/#post-52549</link>
                        <pubDate>Sat, 25 Apr 2026 23:57:14 +0000</pubDate>
                        <description><![CDATA[Bill&#039;s project document has all of this. I think he also give the Lily-GO link.]]></description>
                        <content:encoded><![CDATA[<p></p>
<p>I would like to know where I can find wireing for joystick as I'm hoping to build the Macanum wheel robot using the joystick code now and the TFT screen</p>
<p></p>
<p>Bill's project document has all of this. I think he also give the Lily-GO link.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>TFMcCarthy</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/7/#post-52549</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-52548</link>
                        <pubDate>Sat, 25 Apr 2026 19:51:43 +0000</pubDate>
                        <description><![CDATA[@erz55 Hi I would like to know where I can find wireing for joystick as I&#039;m hoping to build the Macanum wheel robot using the joystick code now and the TFT screen could you please send me a ...]]></description>
                        <content:encoded><![CDATA[<p>@erz55 Hi I would like to know where I can find wireing for joystick as I'm hoping to build the Macanum wheel robot using the joystick code now and the TFT screen could you please send me a link to buy the screen.</p>
<p>Thanks for any help</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>videogame95</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-52548</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51944</link>
                        <pubDate>Sun, 30 Nov 2025 15:17:15 +0000</pubDate>
                        <description><![CDATA[@erz55 
Fantastic!
Well done.
I&#039;m not sure but I think this makes you a certified mecanum car repair man.
I&#039;m happy it worked out and glad to have helped.]]></description>
                        <content:encoded><![CDATA[<p>@erz55 </p>
<p>Fantastic!</p>
<p>Well done.</p>
<p>I'm not sure but I think this makes you a certified mecanum car repair man.</p>
<p>I'm happy it worked out and glad to have helped.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>TFMcCarthy</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51944</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51943</link>
                        <pubDate>Sun, 30 Nov 2025 09:39:14 +0000</pubDate>
                        <description><![CDATA[@tfmccarthy Hi,It took a while, but I&#039;m finally finished. I got a new display and an ESP32. And what can I say—it works! Graphs are being displayed. I don&#039;t know why or how. The main thing i...]]></description>
                        <content:encoded><![CDATA[@tfmccarthy Hi,<br />It took a while, but I'm finally finished. I got a new display and an ESP32. And what can I say—it works! Graphs are being displayed. I don't know why or how. The main thing is that it's working.<br />I'd like to thank you very much for your help and wish you and everyone in the community a wonderful, and above all, peaceful Christmas.<br />
10570]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>ERZ55</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51943</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51921</link>
                        <pubDate>Tue, 25 Nov 2025 14:35:02 +0000</pubDate>
                        <description><![CDATA[Okay.
In the meanwhile, I&#039;ll take this opportunity to mention to dronebot #0 (aka @dronebot-workshop) that I&#039;m aware that much of what I&#039;ve talked about here is covered in the project docum...]]></description>
                        <content:encoded><![CDATA[<p></p>
<p>Okay. I'll start running some tests. ... I'll take my time with this and get back to you. Please be patient.</p>
<p></p>
<p>Okay.</p>
<p>In the meanwhile, I'll take this opportunity to mention to dronebot #0 (aka <span>@dronebot-workshop</span>) that I'm aware that much of what I've talked about here is covered in the project documentation. I've repeated material because it seems like it may have been missed on a first read.</p>
<p>I do think we've discovered a minor defect, and we've addressed the esp32 library upgrade issue (though this still needs final verification). There's an additional modification I would propose for the library upgrade. That is to use the esp32 library version to distinguish the interface to the ESP-NOW API. I think this might be easier than the solution from the "ESP32 Boards Manager 3 – Updating Your Old Code" video, i.e., separate source files. If this sounds reasonable to you then I can try to create a post to that thread describing it.</p>
<p>Otherwise, I wanted to make it plain that I was paraphrasing much of your article.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>TFMcCarthy</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51921</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51914</link>
                        <pubDate>Mon, 24 Nov 2025 15:56:09 +0000</pubDate>
                        <description><![CDATA[@tfmccarthy Okay. I&#039;ll start running some tests. The MAC addresses should definitely be correct. If I enter other addresses for testing, no connection is established. This means the default ...]]></description>
                        <content:encoded><![CDATA[@tfmccarthy Okay. I'll start running some tests. The MAC addresses should definitely be correct. If I enter other addresses for testing, no connection is established. This means the default mode 0 isn't displayed; instead, it shows "Car not found." I'll take my time with this and get back to you. Please be patient.]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>ERZ55</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51914</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51913</link>
                        <pubDate>Mon, 24 Nov 2025 15:17:15 +0000</pubDate>
                        <description><![CDATA[@erz55 

Sorry, I was out yesterday and couldn&#039;t get back to you.

Yikes! This was a near thing! I was convinced you had dropped the thread, so I&#039;d returned back to some of my other inte...]]></description>
                        <content:encoded><![CDATA[<p>@erz55 </p>
<blockquote>
<p><em>Sorry, I was out yesterday and couldn't get back to you.</em></p>
</blockquote>
<p>Yikes! This was a near thing! I was convinced you had dropped the thread, so I'd returned back to some of my other interests. I was about to clear the project files and libraries off my system, because I thought the thread was dead, but just happened to look at the forum before doing it. (I didn't get notifications because you didn't use my forum name in the replies.)</p>
<p>I forgot that this thread is badly stretched out due to time zones, language, and the difficulty of diagnosing "from afar." Everything we've done up until now would have taken an hour or two if we were in the same room. So, going forward, I think I need to get an extra helping of patience.</p>
<blockquote>
<p><em>Yes, the car is still running.</em></p>
</blockquote>
<p>I hope you realize this is a major result. This greatly simplifies the testing and isolates the problem to a fairly narrow pathway. To borrow Bill's image of the components</p>
10560
<p>We've eliminated the pathway from the remote to the car (red square) so we can focus on the pathway from the car to the remote. Since the car uses a standard ESP32 chip, we can eliminate the physical car (green square) and use just any ESP32 chip for testing. We still have to use the remote because it's the only device that replicates the problem. (Please say you didn't solder the chip directly to the perfboard but used mounting pins.)</p>
<p>The testing is focused on two issues:</p>
<ol>
<li>ESP=NOW communication between the car and remote</li>
<li>The graphics commands the remote sends to the TTGO display.</li>
</ol>
<p>We can test these separately.</p>
<p>The ESP-NOW testing should start with verifying the MAC address the car uses to communicate with the remote. Double check using the getmac sketch on the remote. From there we can check if the car is able to send out messages to an ESP32 other than the remote. This will also indicate if the remote should be able to receive messages from any ESP32.</p>
<p>For the TTGO graphics commands, we can "force" the remote to display the bars for the wheels independently from the ESP-NOW messages.</p>
<p>So, the first thing I'd do is double check the remote MAC address and verify that it's being used by the car. There may be some other ESP-NOW tests we can perform but that's the most obvious one.</p>
<p>We still have the library version carousel to go through.</p>
<p>From your code snippet I see that you're able to program well enough so that I don't need to explain code in detail. You know how to leave a "breadcrumb" trail. So, hopefully, the above gives you enough to code some tests.</p>
<blockquote>
<p><em>I simply can't understand why the first project worked perfectly, but the second one just doesn't work at all.</em></p>
</blockquote>
<p>This isn't accurate. Most of the car features are working. Just the display, which is "glitter" in functionality terms, isn't working.</p>
<p>You're asking an "advocate for quality and testing" guy why the software isn't working? One word; it rhymes with "Resting."</p>
<p>The project isn't repeatable. Testing.</p>
<p>The software is fragile. Testing.</p>
<p>The hardware is fragile. Testing.</p>
<p>The project takes a long time to build. Serious testing.</p>
<p>I'm not sure what to do next? Write a test.</p>
<p>Once you learn how to write even simple tests, the code will improve and the fun returns. You become the master of the project and not the ignorant lackey.</p>
<p><em>(Calm down Tim! Take a breath.)</em></p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>TFMcCarthy</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51913</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51911</link>
                        <pubDate>Sun, 23 Nov 2025 13:01:03 +0000</pubDate>
                        <description><![CDATA[Sorry, I was out yesterday and couldn&#039;t get back to you.Yes, the car is still running.I&#039;ve added a serial output to the remote sketch for testing purposes:// Initialize ESP-NOWif (esp_now_in...]]></description>
                        <content:encoded><![CDATA[<p>Sorry, I was out yesterday and couldn't get back to you.<br />Yes, the car is still running.<br />I've added a serial output to the remote sketch for testing purposes:<br />// Initialize ESP-NOW<br />if (esp_now_init() != ESP_OK) {<br />connectStatus = "ESP-NOW Error";<br />Serial.println("Error initializing ESP-NOW");<br />connectError = HIGH;<br />return;<br />} else {<br />connectStatus = "ESP-NOW OK";<br />Serial.println("ESP-NOW ok");<br />connectError = LOW;<br />}<br />and<br /><br />// Add peer<br />if (esp_now_add_peer(&amp;peerInfo) != ESP_OK) {<br />connectStatus = "No peer added";<br />connectError = HIGH;<br />Serial.println("Error peer");<br />return;<br />} else {<br />connectStatus = "ESP-NOW Ready";<br />connectError = LOW;<br />Serial.println("peer i.o");<br />}<br /><br />Output in the serial monitor.<br />ESP-NOW ok<br />peer i.o<br /><br />To rule out any hardware problems, I've ordered another TTGO-T1 and an ESP32-WROVER-E/IE. They should arrive by the end of the week. I simply can't understand why the first project worked perfectly, but the second one just doesn't work at all. <br />God's ways are mysterious. &#x1f606; &#x1f614; &#x1f615; <br /><br /></p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>ERZ55</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51911</guid>
                    </item>
				                    <item>
                        <title>RE: Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51907</link>
                        <pubDate>Sat, 22 Nov 2025 03:26:48 +0000</pubDate>
                        <description><![CDATA[This is really a postscript to the previous post. (trying to avoid the dreaded &quot;spam&quot; detector)
Under the assumption that the car moves as before, the conclusion is that the communication f...]]></description>
                        <content:encoded><![CDATA[<p></p>
<p>Nothing happens when I move the joystick.</p>
<p></p>
<p>This is really a postscript to the previous post. (trying to avoid the dreaded "spam" detector)</p>
<p>Under the assumption that the car moves as before, the conclusion is that the communication from the car to the remote is faulty. So, I started to review that execution pathway.</p>
<p>And I came across this in mec-robot-car.ino:</p>
<pre contenteditable="false">// setup
//...

  // Initilize ESP-NOW
  if (esp_now_init() != ESP_OK) {
    Serial.println("Error initializing ESP-NOW");
    return;
  }
  // Initilize ESP-NOW
  if (esp_now_init() != ESP_OK) {
    return;
  }

//...
</pre>
<p>Disturbia. This can't be good.</p>
<p>It may be benign, but it is clearly not intended. And the symptoms point to a problem with ESP-NOW. </p>
<p>I checked the source code archive and it's there and it also in the video.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>TFMcCarthy</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/paged/6/#post-51907</guid>
                    </item>
							        </channel>
        </rss>
		