If you want an affordable, amazingly capable, expandable and flexible control for your CNC machine. I doubt you can do better without spending 10X as much.
Chapters:
0:00 Intro
2:00 6 Pack
3:50 Digital Input
8:00 Relay
8:30 Digital Output
9:38 FluidNC Wiki
18:10 Firmware
19:30 Config Files
26:30 Bench Testing
6Pk Control
https://www.tindie.com/products/33366583/6-pack-universal-cnc-controller/
Barts Products
https://www.tindie.com/stores/33366583/
FluidNC github
https://github.com/bdring/FluidNC
FluidNC Discord
https://discord.com/invite/MDsRDeNsTE
FluidNC Wiki
http://wiki.fluidnc.com/en/installation
Big Tree Tech TMC5160
https://biqu.equipment/products/bigtreetech-tmc5160-v1-0-driver-spi-mode-silent-high-precision-stepstick-stepper-motor-driver-with-heatsink-for-skr-v1-3-gen-v1-4-reprap?variant=40301979467874
Bart Dring Video
https://www.youtube.com/watch?v=iwlS6Otwjqg
Config Files
https://github.com/bdring/fluidnc-config-files/tree/main/official