The schematic and motorcode.h show the interface to the UNL driver board as D10 -IN4, D9-IN3 etc. The PCB is labeled the opposite: D10-IN1, D9-IN2 etc. Not sure what effect that has. On a different subject, I have been experimenting with substituting a 3mm x 3mm neodymium cylinder in the hole drilled in the carrier and a 49s analog Hall effect sensor glued inside the cover for the LED/photoresistor with some success. Fed from the Nano's 5V pin the 49s delivers 2.5v away from the magnet and a very...
Next time the DRV8825HW203 boards are updated it would be helpful to make the spacing and holes for the 1N5408 polarity protection diode bigger. There is no smaller substitute for a 3a diode that I can find and the 1N5408 requires filing down the leads to fit in the holes. (Also applies to the myFilterwheel board.) Other than that this was a great little project.