Naaaaaahhhh  already been done https://forum.linuxcnc.org/27-driver-boards/46770-driver-firmware-pcb-for-pi-rp2040-pio-i-e-an-easy-to-configure-fpga-like-card but sadly they haven't shared their source yet.

Plus you still need Ethernet and some protection on the IO's and connectors so many have gone this route https://forum.linuxcnc.org/18-computer/42276-remora-rpi-software-stepping-using-external-microcontroller-via-spi

or https://forum.linuxcnc.org/27-driver-boards/44422-colorcnc-colorlight-5a-75e-5a-75b-as-fpga-controller-board/unread

and there is even https://forum.linuxcnc.org/18-computer/42414-linuxcnc-esp32-software-stepping-over-ethernet-using-esp32

On 1/19/23 15:26, Chris Albertson wrote:
So far I have $4 worth of hardware doing this and I was able to writ the
firmware in MicroPython.   The pulses are don in hardware so I don't need
the code to be fast.  I'm using an RP2040 chip.  The chip is a
ddual-core 32-bit M0 ARM processor and sells for $1.   There is just a
####-load of peripheral hardware on this chip and again, the price is $1.
  But no one is motivated because it is easier to spend $110 and buy an FPGA
based one.


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to