Building a test harness?

I was thinking about creating a “test harness” maslow with an ESP32 and “spare parts” to work on firmware/ui stuff without having to go through a lot of physical setup, etc.

My level of electronics skill is “I like to try things” and I’ve tinkered with arduino/esp32, servos, etc in the past but how big a task would I be getting myself into here?

1 Like

Not too big at all. I’m happy to help out with some of those spare parts.

All you would really need to do is connect up some motors and encoders to a board. It might be nice to have the motors with magnets on the end of the shafts pointed at the encoders so that when the motors move it sees that movement on the encoders

2 Likes

https://www.amazon.com/hz/wishlist/ls/1UH12PXI8SRK8?ref_=wl_share

does this set of components roughly correspond with what would be needed hardware wise?

Close! You probably want TMC2209 stepper drivers, but why not let me send you and extra board so you can have everything in one nice package?

1 Like

That would be amazing. I can definitely promise to use it for software development! But honestly, I’m not looking for a handout in any way, so if I can get close with this set of things and a few bits and bobs from my parts drawer (I actually have some old stepper drivers for a grbl arduino shield I was going to try to make a few years back that may be closer) I’m happy to do that too.

2 Likes

It’s not a handout! It is 100% in the communities best interest to encourage anyone who wants to do development.

Dm me your address and I’ll throw together some extra bits and bobs for testing and send them your way. I might need to wait for the next batch of boards to arrive which will be next week tho.

2 Likes

what are the motor connectors? (I need to buy/build some extensions, putting the
board on top of the chinese spindles isn’t going to work particularly well)

David Lang

They’re JST-XH connectors which should be pretty standard to find

Not to mention that @ronlawrence3 has put in a bunch of hours testing and creating useful tools.

5 Likes

FYI - They are 2.54mm pin spacing, not 2.5mm

1 Like