As our Electrical system was fairly straightforward, we didn't encounter any major challenges. The PIC firmware was simple to implement, and the EasyDriver motor controllers held true to their name and were easy to use Perhaps the biggest issue was to ensure a good connection between the stepper motors and the breadboard we were using, which we accomplished by soldering better wires to them.