I highly recommend the SPARK motor controller. As notedelsewhere, my team made extensive use of these capable, affordable controllers in pre-season projects and in our 2016 practice robot, each of which saw more total driving time than our 2016 competition robot has. No failures, no issues. We will be using them in competition next year, and will likely purchase some for summer projects while this promotion is on.
Unfortunately one of our two SPARKS that we got from FIRST Choice never behaved properly (which is a shame because the integrated limit switch feature is sweet) so we only ended up using 1 SPARK this season.
That said, however, I really enjoyed how light and easy they are! Would recommend.
I am sorry to hear that you had difficulty with the SPARK, can you send us an email [email protected] or a PM to me on CD so we can learn about the issues that you saw. We saw and heard of almost zero failures this year so tracking down real issues is important to us, so we can make them better in the future.
If there is an issue with the SPARK (even from FIRSTChoice) we will replace it, which for us is all about standing behind our products.
The one we had on our robot for our intake roller worked literally every time it was set up correctly (>_>). I’m planning on picking up a few for my team to use for the next few years. As long as they are FRC legal, I want to use these. Easy-peazy limit switch integration, Victor/Talon muscle memory for getting it set up; it’s exactly what we’re looking for, especially for a team who does not use CAN on any level higher than “necessity” (read CAN TalonSRX limit switch integration).