- LinuxCNC
- General LinuxCNC Questions
- Multiple external step generators like ESP32 (Individual ESP32 for every axis)
Multiple external step generators like ESP32 (Individual ESP32 for every axis)
- yathish
- Offline
- New Member
-
Less
More
- Posts: 16
- Thank you received: 1
27 Aug 2024 14:15 #308809
by yathish
Multiple external step generators like ESP32 (Individual ESP32 for every axis) was created 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
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.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23279
- Thank you received: 4933
03 Sep 2024 12:52 #309282
by andypugh
Replied by andypugh on topic Multiple external step generators like ESP32 (Individual ESP32 for every axis)
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
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.
- Cant do this anymore bye all
-
- Offline
- Platinum Member
-
Less
More
- Posts: 1200
- Thank you received: 422
03 Sep 2024 20:19 #309305
by Cant do this anymore bye all
Replied by Cant do this anymore bye all on topic Multiple external step generators like ESP32 (Individual ESP32 for every axis)
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.
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.
- LinuxCNC
- General LinuxCNC Questions
- Multiple external step generators like ESP32 (Individual ESP32 for every axis)
Time to create page: 0.070 seconds