Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
I really wanted to like these. Don't we all when we buy something?
I purchased one (at first), and received it in a timely fashion. I assembled it (minding static protocols). Hooked it up, and some of it actually worked. At least two axes were non-functional out of the box, so I started to investigate to see if it was the shield or the A4988s that were the issue, then I thought better of it (they are 12$ ... how much of my time am I going to waste on this?).
So I ordered two more. This time, no issues with the drivers or any of the four axes. Axis cloning worked smoothly as well. I moved on to testing the axis end stops (hard limits) using an NO switch configuration -- which is the GRBL standard at the moment, and the way the board operates sans the switch. No, I am not going to debate the comparative benefits of the NC configuration as it isn't currently the standard regardless of any benefits. Interestingly, this functionality didn't work at all. The switch had no effect on the operation of the shield or drivers. Configured NO of NC for that matter.
I was curious now, so I setup a number of jumper wires and tested each of the axes limit pins (+ and - switch pins all the way down). I get 4.98v on each pair except for the Z+/- pairs where I get 0v. So the Z axis hard limits it appears would never actually work. The others though, they bothered me. I jumper'd each pair closed one at a time and tested each time to see if jumping that pair would immediately throw an alarm (it should). It doesn't.
Because I like to be reasonably thorough about these things - and I don't like having to find new solutions when I can fix or work with what I already have in less time -- I took the axis end stop pins (+5v DC) and put that to one end of the switch and the other I clipped directly to the grounds on the board. No change in result.
The e-stop pins do, in fact, cause an immediate stop -- which is great to know -- however if the hard limit switches don't function, there isn't much value in additional testing of this board as this also means no homing.
This board appears to be an older model of the protoneer (v3.x) board. Because this version of the board was supposed to work with GRBL 0.9x I tested with that first. I also tested with 0.8x since pin layouts changed some with the 0.9 release. In both cases, I couldn't get the axis end stops to function correctly.
Do I recommend these boards? No. I have more than 30$ in them, and I do not recommend them. If someone provides me with information or boards that change my results, I'll provide an update to my review. Otherwise, I recommend looking elsewhere.