<?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>
									controlling stepper motors with shift registers &amp; Arduino - Motors &amp; Control				            </title>
            <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/</link>
            <description>Discussion board for Robotics, Arduino, Raspberry Pi and other DIY electronics and modules. Join us today!</description>
            <language>en-US</language>
            <lastBuildDate>Fri, 16 Oct 2026 14:59:38 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-26895</link>
                        <pubDate>Thu, 31 Mar 2022 11:12:25 +0000</pubDate>
                        <description><![CDATA[@happy-technician
I have encountered a similar problem recently, and I am trying to solve it.
Thanks for your useful advice. I think I&#039;ll try it]]></description>
                        <content:encoded><![CDATA[<p>@happy-technician</p>
<p>I have encountered a similar problem recently, and I am trying to solve it.</p>
<p>Thanks for your useful advice. I think I'll try it</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Maxli</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-26895</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-23533</link>
                        <pubDate>Thu, 30 Dec 2021 05:23:57 +0000</pubDate>
                        <description><![CDATA[@dryden Have you thought of using GRBL 1.1 on Github. You can also GIT UGS (Universal G-Code Sender) there.  Apply the GRBL to your libraries, wire up your steppers according to the Diagram&#039;...]]></description>
                        <content:encoded><![CDATA[<p>@dryden Have you thought of using GRBL 1.1 on Github. You can also GIT UGS (Universal G-Code Sender) there.  Apply the GRBL to your libraries, wire up your steppers according to the Diagram's and configure your motors through the UGS... There are several YT vid's on it, including breadboarding the stepper drivers with a 12VDC power supply, and creating G-code for robotic arms CNC laser, CNC routers..... </p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Happy Technician</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-23533</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20821</link>
                        <pubDate>Mon, 20 Sep 2021 16:11:39 +0000</pubDate>
                        <description><![CDATA[@dryden 
OK, so it seems that the shift registers were the problem again.
Thanks for satisfying my curiosity :)]]></description>
                        <content:encoded><![CDATA[<p>@dryden </p>
<p>OK, so it seems that the shift registers were the problem again.</p>
<p>Thanks for satisfying my curiosity :)</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Will</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20821</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20818</link>
                        <pubDate>Mon, 20 Sep 2021 15:30:01 +0000</pubDate>
                        <description><![CDATA[@will 
Trying to figure out how to run 3 shift registers in series. I couldn&#039;t figure out how to send the bytes to separate shift registers. The sketch robot builder put together for me wor...]]></description>
                        <content:encoded><![CDATA[<p>@will </p>
<p>Trying to figure out how to run 3 shift registers in series. I couldn't figure out how to send the bytes to separate shift registers. The sketch robot builder put together for me worked great for the first shift register, but I couldn't get it to go for the other two unless I wired them in parallels, which defeats the purpose of saving room on the Arduino. I bought the mega and can control the dc motors and the stepper motors with simple Arduino libraries, however I am struggling to write functions and use serial communications from the esp32 cam to call functions. Ill reply over on the project with my test code (that is not working) maybe someone can tell me where I am going wrong</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Dryden</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20818</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20797</link>
                        <pubDate>Fri, 17 Sep 2021 23:56:31 +0000</pubDate>
                        <description><![CDATA[@dryden 
I&#039;m curious about why you gave up on the steppers via shift registers. I thought you had a working sketch that drove two steppers that way, what convinced you that six at a time wo...]]></description>
                        <content:encoded><![CDATA[<p>@dryden </p>
<p>I'm curious about why you gave up on the steppers via shift registers. I thought you had a working sketch that drove two steppers that way, what convinced you that six at a time wouldn't work ?</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Will</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20797</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20764</link>
                        <pubDate>Thu, 16 Sep 2021 17:05:32 +0000</pubDate>
                        <description><![CDATA[@dryden 
Good, nice to see you back :)]]></description>
                        <content:encoded><![CDATA[<p>@dryden </p>
<p>Good, nice to see you back :)</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Will</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20764</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20763</link>
                        <pubDate>Thu, 16 Sep 2021 17:02:15 +0000</pubDate>
                        <description><![CDATA[@robotbuilder 
@will
Thanks I will do! I had a few life matters come up so I had to take a break, things are looking up again so I am back at it, I just ordered a Arduino Mega off amazon, ...]]></description>
                        <content:encoded><![CDATA[<p>@robotbuilder </p>
<p>@will</p>
<p>Thanks I will do! I had a few life matters come up so I had to take a break, things are looking up again so I am back at it, I just ordered a Arduino Mega off amazon, should make life a lot easier, and it was only $20 Cad so I figured why not. Im sure there has to be a way to do this with shift registers, I look at it like its just like lighting up led's in a sequence and being able to call up that sequence and run it in reverse if necessary. I dont have the knowledge in coding to be able to figure it out, so Im just going to use this easier approach with the Mega, It should be here by Saturday, so Ill let you know how it goes. </p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Dryden</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20763</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20581</link>
                        <pubDate>Sat, 04 Sep 2021 01:56:53 +0000</pubDate>
                        <description><![CDATA[@dryden
Have you abandoned this project or just decided to leave it alone for a while ?]]></description>
                        <content:encoded><![CDATA[<p>@dryden</p>
<p>Have you abandoned this project or just decided to leave it alone for a while ?</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>Will</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20581</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20570</link>
                        <pubDate>Fri, 03 Sep 2021 10:45:48 +0000</pubDate>
                        <description><![CDATA[@dryden
Do keep us up to date if you continue developing a robotic arm.  I have just ordered two more stepper motors for another project which will need the stepper motors to move independe...]]></description>
                        <content:encoded><![CDATA[<p><span>@dryden</span></p>
<p>Do keep us up to date if you continue developing a robotic arm.  I have just ordered two more stepper motors for another project which will need the stepper motors to move independently but also simultaneously.  Although I will not be using shift registers it should be easy replace any direct pin output solution to a shift output.</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>robotBuilder</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20570</guid>
                    </item>
				                    <item>
                        <title>RE: controlling stepper motors with shift registers &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20555</link>
                        <pubDate>Wed, 01 Sep 2021 04:44:22 +0000</pubDate>
                        <description><![CDATA[@dryden 
Feeling a bit burnt out on this project so I will have to give it a rest.
Found this that uses the same stepper motors and controllerssuggests if you need even more pins you can t...]]></description>
                        <content:encoded><![CDATA[<p>@dryden </p>
<p>Feeling a bit burnt out on this project so I will have to give it a rest.</p>
<p>Found this that uses the same stepper motors and controllers.<br />https://www.thinker-talk.com/post/how-to-control-multiple-bipolar-stepper-motors-in-parallel-using-an-arduino-nano<br />It suggests if you need even more pins you can try using a shift register chip (e.g. the 595).<br />You can find the source code at GitHub here: https://github.com/nenovmy/arduino</p>
<p>Another example<br />https://www.thinker-talk.com/post/how-to-extend-the-number-of-digital-pins-of-an-arduino-or-nodemcu-using-shift-registers<br />https://github.com/nenovmy/arduino/tree/master/control_stepper_motors_with_shift_registers</p>
<p> </p>
<p> </p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/motors/">Motors &amp; Control</category>                        <dc:creator>robotBuilder</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/motors/controlling-stepper-motors-with-shift-registers-arduino/paged/7/#post-20555</guid>
                    </item>
							        </channel>
        </rss>
		