<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[M5Dial - questions before buying]]></title><description><![CDATA[<p dir="auto">Hello<br />
I am using ESP32 dev boards for a while, so the M5Dial looks like a great product for my projects. I have some concerns which I want to consult with the forum about, as I am not sure what features are used and blocked for the M5Dial needs.<br />
1- Can I program and upload the product from VisualStudioCode (VScode)?<br />
2- Can I utilize ESPnow? I can give up WiFi as I think they can't work together.<br />
3- Can I use both cores of the ESP32?<br />
4- Only 2 IOs and I2C is available for external applications, correct?<br />
5- Are the 2 GPIOs fully in &amp; out? no restrictions?</p>
<p dir="auto">Thank you<br />
Yigal</p>
]]></description><link>https://community.m5stack.com/topic/6559/m5dial-questions-before-buying</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Apr 2026 11:56:20 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/6559.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Jun 2024 11:38:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to M5Dial - questions before buying on Mon, 17 Jun 2024 18:18:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yigalb" aria-label="Profile: YigalB">@<bdi>YigalB</bdi></a> FreeRTOS is baked in.<br />
All four are GPIO.<br />
The drawing has a minor notation error and to simplify things for new Users there is a suggestion that Port A, red, is I2C and Port B, black, is one in and one out.<br />
But they are all General Purpose Input-Output.<br />
<a href="https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf</a><br />
page 16 I/O mux</p>
]]></description><link>https://community.m5stack.com/post/25587</link><guid isPermaLink="true">https://community.m5stack.com/post/25587</guid><dc:creator><![CDATA[teastain]]></dc:creator><pubDate>Mon, 17 Jun 2024 18:18:52 GMT</pubDate></item><item><title><![CDATA[Reply to M5Dial - questions before buying on Mon, 17 Jun 2024 16:07:32 GMT]]></title><description><![CDATA[<p dir="auto">Thanks for the fast and good answers! Few clarifications:</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/teastain" aria-label="Profile: teastain">@<bdi>teastain</bdi></a> said in <a href="/post/25581">M5Dial - questions before buying</a>:</p>
<blockquote>
<blockquote>
<p dir="auto">2- Can I utilize ESPnow? I can give up WiFi as I think they can't work together.<br />
-ESP-NOW works great and my projects are one-or-the-other, but with some tricky control they can share the WiFi band.<br />
[Yigal] Very good. ESPnow is exactly what I need. I don't want/need to rely on WiFi.</p>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<p dir="auto">3- Can I use both cores of the ESP32?<br />
-Yes in FreeRTOS.<br />
[Yigal] Are you sure FreeRTOS is required? So far both cores are working well for me without FreeRTOS. One core is for endless sensors reading, while the other core is ready for ESPnow communication handling. I assume I can keep on the same way, unless I miss something.</p>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<p dir="auto">4- Only 2 IOs and I2C is available for external applications, correct?<br />
-Correct, both 'ports' have identical usability I2C and or GPIO<br />
5- Are the 2 GPIOs fully in &amp; out? no restrictions?<br />
-Essentially they are 4 ESP32 GPIO<br />
[Yigal] Understood. 4 GPIOs are available (or 2 with I2C which is about the same).<br />
Which GPIOs are these? I just wanted to make sure these are not the limited ones.</p>
</blockquote>
</blockquote>
]]></description><link>https://community.m5stack.com/post/25582</link><guid isPermaLink="true">https://community.m5stack.com/post/25582</guid><dc:creator><![CDATA[YigalB]]></dc:creator><pubDate>Mon, 17 Jun 2024 16:07:32 GMT</pubDate></item><item><title><![CDATA[Reply to M5Dial - questions before buying on Mon, 17 Jun 2024 15:08:22 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">1- Can I program and upload the product from VisualStudioCode (VScode)?</p>
</blockquote>
<p dir="auto">-Yes, the examples are available for Python/UIFlow  and Arduino IDE, but other editors like PlatformIO and ESP-IDF work fine</p>
<blockquote>
<p dir="auto">2- Can I utilize ESPnow? I can give up WiFi as I think they can't work together.</p>
</blockquote>
<p dir="auto">-ESP-NOW works great and my projects are one-or-the-other, but with some tricky control they can share the WiFi band.</p>
<blockquote>
<p dir="auto">3- Can I use both cores of the ESP32?</p>
</blockquote>
<p dir="auto">-Yes in FreeRTOS.</p>
<blockquote>
<p dir="auto">4- Only 2 IOs and I2C is available for external applications, correct?</p>
</blockquote>
<p dir="auto">-Correct, both 'ports' have identical usability I2C and or GPIO</p>
<blockquote>
<p dir="auto">5- Are the 2 GPIOs fully in &amp; out? no restrictions?</p>
</blockquote>
<p dir="auto">-Essentially they are 4 ESP32 GPIO</p>
]]></description><link>https://community.m5stack.com/post/25581</link><guid isPermaLink="true">https://community.m5stack.com/post/25581</guid><dc:creator><![CDATA[teastain]]></dc:creator><pubDate>Mon, 17 Jun 2024 15:08:22 GMT</pubDate></item></channel></rss>