Multiple external step generators like ESP32 (Individual ESP32 for every axis)

More
27 Aug 2024 14:15 #308809 by yathish
Hello community, I have tried github.com/jzolee/HAL2UDP, an external step generator: ESP32 for 3-axis in a single ESP32. But, I want to use individual ESP32 for individual motors to have extra I/O pins that can be used for other purposes.
See the image attached below for your understanding.
  
Please let me know if anyone has any idea.

Thankyou
Attachments:

Please Log in or Create an account to join the conversation.

More
03 Sep 2024 12:52 #309282 by andypugh
Whilst this can probably be done, it does feel like a lot of work to address a solved problem?

Might it not be better (if you really want to invent your own system and write your own drivers) to use some of the "smart" stepper drivers that accept pulse-rate requests over SPI?

Or, if your priority is a working CNC system, rather than a fun project: store.mesanet.com/index.php?route=produc...rt=p.price&order=ASC

Please Log in or Create an account to join the conversation.

More
03 Sep 2024 20:19 #309305 by cornholio
Haven’t you asked this question before ?
Would each board require its own read & write thread ?
By the time you buy 3 ESP32 and the Ethernet modules you can get a Spartan 6 dev board off AliExpress one w5500 Ethernet module and use the riocore firmware and have about 72 i/o pins.
All the drivers for Linuxcnc are already written, there’s a great GUI to config everything.

Please Log in or Create an account to join the conversation.

Time to create page: 0.101 seconds
Powered by Kunena Forum