Neumi / ethersweep

Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.
Other
476 stars 56 forks source link

Daisy chain connection #19

Open LukasM937 opened 9 months ago

LukasM937 commented 9 months ago

Note: This is purely an enhancement Idea.

Idea: In my opinion the addition of a second RJ-45 port, along with the necessary switch on the PCB - or an Additional board - would improve the longterm usability, since it would make it possible to daisy chain the servos.

Reasoning:

Possible issues:

Neumi commented 9 months ago

Cool idea. I also played around with the thought. But as you said, space is a big problem. It could be possible with double-sided assembly and maybe throwing out the w5500 LQFP package and replacing it with a smaller IC. As a switch IC, it could be the KSZ8863 as an option. But it's quite expensive (5-10€) and has a large LQFP-48 package as well. And I'm not sure how the daisy changing of switches would affect the latency on the last controllers... most likely not so great. But it's worth an experiment, I'd guess! It could also be just a replacement board for the current networking/display boards, as the only other functionality is the Display, reset, Estop and Endstop.

I think another great option is always a botblox switch. They're actually the exact same size as Ethersweep and have 5 ports available. (even with POE (might be cool for the future)).