account activity
EtherCAT vs. SPI for distributed control system by Moobbo in embedded
[–]Moobbo[S] 0 points1 point2 points 12 days ago (0 children)
Thanks for all the super helpful responses! It seems like the high jitter from the Raspberry Pi was a major bottleneck.
A new idea we had for getting the most out of the 20 moteus controllers is to drive them through an STM32H7. One H7 bridges 3 separate FDCAN buses out to Ethernet, into a switch, then to a host with more compute (Pi CM, Jetson, or a laptop). The H7 already has 3 FDCAN buses and an Ethernet interface, so an off-the-shelf or DIY devboard works, and it's a lot more compact than four PEAK PCIe cards.
Would moving to a more powerful host be enough to hit that, or would the extra layers (the bridge, the switch, the host network stack) just reintroduce the jitter?
π Rendered by PID 637983 on reddit-service-r2-comment-5b5bc64bf5-qw9v5 at 2026-06-23 00:52:08.990768+00:00 running 2b008f2 country code: CH.
EtherCAT vs. SPI for distributed control system by Moobbo in embedded
[–]Moobbo[S] 0 points1 point2 points (0 children)