<?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[Stepper motor module clarification needed]]></title><description><![CDATA[<p dir="auto">I just have a few questions concerning the stepper motor module. The questions are as follows:</p>
<ul>
<li>What is the step mode for each stepper driver? If the schematic is to be believed from the documents site (and assuming the M5 module really does have DVR8825 stepper drivers and not A4988 drivers) M1 is a 1/32 step while m2 and m3 float which means I don’t know what they are set to.</li>
<li>Is the current limit already set on each stepper driver or is that something I need to adjust?</li>
<li>It looks like the Atmel chip on the stepper module is running GRBL 0.8. Am I able to flash GRBL 1.1 on the Atmel chip without breaking anything? (The reason I ask is because it looks like I2C is used to send commands instead of using the USB to serial link normally used by a computer to Arduino device.) And if so, how do I do that?</li>
<li>How do I adjust any preprogrammed GRBL settings as needed?</li>
</ul>
]]></description><link>https://community.m5stack.com/topic/1906/stepper-motor-module-clarification-needed</link><generator>RSS for Node</generator><lastBuildDate>Sun, 03 May 2026 17:25:38 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/1906.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Apr 2020 23:16:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Stepper motor module clarification needed on Tue, 28 Apr 2020 23:14:11 GMT]]></title><description><![CDATA[<p dir="auto">I look forward to hearing about your hacking ideas. Best of luck :)</p>
]]></description><link>https://community.m5stack.com/post/8418</link><guid isPermaLink="true">https://community.m5stack.com/post/8418</guid><dc:creator><![CDATA[Abraxas]]></dc:creator><pubDate>Tue, 28 Apr 2020 23:14:11 GMT</pubDate></item><item><title><![CDATA[Reply to Stepper motor module clarification needed on Tue, 28 Apr 2020 20:23:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/abraxas" aria-label="Profile: abraxas">@<bdi>abraxas</bdi></a> I have quite a few hacking ideas for the module but need to repair mine after blowing up the Power regulator.<br />
I think I may have to mock one up using an arduino and some spare driver modules</p>
]]></description><link>https://community.m5stack.com/post/8417</link><guid isPermaLink="true">https://community.m5stack.com/post/8417</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Tue, 28 Apr 2020 20:23:14 GMT</pubDate></item><item><title><![CDATA[Reply to Stepper motor module clarification needed on Tue, 28 Apr 2020 18:24:11 GMT]]></title><description><![CDATA[<p dir="auto">Good to know thanks! I don't know how feasible it would be yet because I haven't looked at the physical board but how about running jumper wires from M1's pads to the physical pins of the other motor drivers (I just need one more stepper motor for a total of two with the same micro-stepping resolution). Technically that should work and I don't see a problem with it electrically speaking. Thermally speaking however might be a another concern.</p>
]]></description><link>https://community.m5stack.com/post/8414</link><guid isPermaLink="true">https://community.m5stack.com/post/8414</guid><dc:creator><![CDATA[Abraxas]]></dc:creator><pubDate>Tue, 28 Apr 2020 18:24:11 GMT</pubDate></item><item><title><![CDATA[Reply to Stepper motor module clarification needed on Tue, 28 Apr 2020 16:57:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/abraxas" aria-label="Profile: abraxas">@<bdi>abraxas</bdi></a><br />
Correct, there is no pads for setting M2 and M3.<br />
No, I mean the Atmel 328 which is the controller chip. It was an autocorrected typo.</p>
]]></description><link>https://community.m5stack.com/post/8410</link><guid isPermaLink="true">https://community.m5stack.com/post/8410</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Tue, 28 Apr 2020 16:57:12 GMT</pubDate></item><item><title><![CDATA[Reply to Stepper motor module clarification needed on Tue, 28 Apr 2020 16:38:39 GMT]]></title><description><![CDATA[<p dir="auto">Thank you for the clarification! Just a couple follow up questions:</p>
<ul>
<li>If M1 has solder pads for adjusting step size what about M2 and M3?</li>
<li>When you say mega does that mean the Arduino Mega? if so, how does the mega fit into re-flashing the stepper module? Is there a tutorial on how to use the mega to do this?</li>
</ul>
]]></description><link>https://community.m5stack.com/post/8408</link><guid isPermaLink="true">https://community.m5stack.com/post/8408</guid><dc:creator><![CDATA[Abraxas]]></dc:creator><pubDate>Tue, 28 Apr 2020 16:38:39 GMT</pubDate></item><item><title><![CDATA[Reply to Stepper motor module clarification needed on Tue, 28 Apr 2020 16:57:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/abraxas" aria-label="Profile: abraxas">@<bdi>abraxas</bdi></a><br />
By default they are all set to full step, M1 need the solder pads connected to adjust the steps.<br />
Limit is set but needs adjusting to suit your needs.<br />
Upgrade GRBL? I'm looking into it but its taking me some time to understand. I damaged my module so having to mock up a new module to test. From what I understand i2c is in the firmware by default but I need to verify it before writing anything up.<br />
As far as I understand, you will need to change the code in the arduino IDE, compile and then reflash the firmware on the atmel 328 using the solderpoints on the pcb.</p>
]]></description><link>https://community.m5stack.com/post/8398</link><guid isPermaLink="true">https://community.m5stack.com/post/8398</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Tue, 28 Apr 2020 16:57:43 GMT</pubDate></item></channel></rss>