Here is some hardware that runs FluidNC. Some is open source and some is available for purchase. Some of them we have very little information on and just saw them in posts.
If you want to add something to this page read this first

- Open Source: Yes
- Wiki Page Yes
- Project Supporter: Yes (project founder)
- Discord Name @bartdring
- For Sale: Yes
- Description: This is the external driver only version of the 6 Pack controller. This uses plug in modules to support multiple spindles, motor drivers and accessories.
- Open Source: Yes
- Wiki Page: Yes
- Project Supporter: Yes (project founder)
- For Sale: Yes
- Discord Name @bartdring
- Description: 2 TMC2130 or TMC5160 stepper drivers, RC Servo, multiple inputs and 5V outputs. Stallguard supported

- Open Source: Yes
- Wiki Page: Yes
- Project Supporter: Yes
- Discord Name @bartdring
- For Sale: Elecrow or Tindie
- Description: 2 on board TMC2209 stepper drivers, RC Servo, multiple inputs and 5V outputs. Stallguard supported

¶ 4x CNC Controller (Integrated ESP32 and TMC2209)
-
Open Source: Yes OSHW Labs
-
Wiki Page: Yes
-
Project Supporter: Yes (project founder)
-
Discord Name @bartdring
-
For Sale: Tindie (USA only) and Elecrow
-
Description:
- (4) TMC2209 Stepper Drivers in UART Mode
- Can use stallguard for sensorless end stops
- (6) inputs
- (4) 5V Outputs
- (2) 3A MOSFET Outputs
- (1) 0-10V Spindle output
- (1) RS485 interface for spindle VFDs
- (1) I/O Expansion Module Socket
- SD Card

-
Open Source: Yes OSHW Labs
-
Wiki Page: Yes
-
Project Supporter: Yes (project founder)
-
Discord Name @bartdring
-
For Sale: No
-
Description: (4) TMC2209 built in stepper drivers. (2) CNC I/O Module Sockets.
- Open Source: Yes
- Project Supporter: Yes
- Discord Name @bartdring
- For Sale: Not currently
- Description: 4 Axis controller for Trinamic SPI drivers
- Open Source: Yes
- Project Supporter: Yes
- Discord Name @bartdring
- For Sale: Not currently
- Description: Designed for low cost pen machines and lasers.
- Open Source: Yes
- Project Supporter: Yes
- Discord Name @bartdring
- For Sale: Not currently
- Description: Designed for low cost pen machines and lasers.
- Open Source: Yes
- Project Supporter: Yes
- Discord Name @bartdring
- For Sale: Not currently
- Description: Designed for use with external stepper drivers. Outputs 5V signals. Has an RS485 for VFDs
- Open Source: Yes
- Documentation
- Project Supporter: No
- Discord Name @abcpibot
- For Sale: Yes (Use coupon code fluidncpbt)
- Description: A clone of the original 6x controller with a plug in ESP32 module and an additional pendant interface.

- Open Source: Yes
- Documentation
- Project Supporter: No
- Discord Name @abcpibot
- For Sale: Yes (Use coupon code fluidncpbt)
- Description: Compatible with the FluidNC “6x CNC Controller” pinmaps, added support for A4988 and other direct-plug stepper motors driver, as well as a relay. we provide yaml configuration file.6 Axis external driver controller that support spindle, 0-10V adjust on board, Relay on board, RS485 on board, Lasers with PWM and SD card ect.

- Open Source: No
- FluidNC Wiki Page Yes
- Project Supporter: No
- Discord Name
- For Sale: AliExpress
- Description: 4 Axis TMC2209
- Documentation: Schematic
- Open Source: No
- FluidNC Wiki Page
- Project Supporter: No. We have no relationship with Makerbase. It ships with a modified version of Grbl_ESP32, a link to the repository is on the wiki page.
- Discord Name: michael.huepkes
- For Sale: Ali Express
- Description: This is the predecessor of the MKS DLC32 typically found in older Sculpfun laser engravers.

- Open Source: No (PDFs on Github)
- FluidNC Wiki Page
- Project Supporter: No. We have no relationship with Makerbase. It appears it ships with a modified version of Grbl_ESP32. They have not shared those modifications. FluidNC users have reported success loading FluidNC.
- Discord Name
- For Sale: Ali Express
- Description: It is typically sold with a display. FluidNC does not support the display.
- Open Source: No, but schematic PDF is on Github
- Project Supporter: No
- Discord Name Root CNC
- For Sale: Yes
- Description: Fully isolated 6 Axis motion controller specifically design to drive external stepper motor drivers. includes isolated inputs (x8), USB, RS485, MOSFETs Output (x2), Relay outputs (x2) and a non isolated Laser port. SD card. Wide input voltage range (9-36V)

- Open Source: Yes
- Project Supporter: Yes
- Discord Name
- For Sale: No
- Description: Easiest way to use a Gecko G540 controller
- Open Source: TBD
- Project Supporter: No
- Discord Name
- For Sale: Unknown
- Description: Allows the use of CNC hardware that has a parallel port input, like the Gecko G540
- Open Source: No
- Project Supporter: No
- Discord Name
- For Sale: Yes
- Description::
- Open Source: Unknown
- Project Supporter: No
- Discord Name
- For Sale: UnKnown
- Description::
- Open Source: Unknown
- Project Supporter: No
- Discord Name
- For Sale:
- Description::
- Open Source: Unknown
- Project Supporter: No
- Discord Name
- For Sale: Unknown
- Description: Allows use of a RAMPS Shield
- Open Source: No
- Project Supporter: No
- Discord Name
- For Sale: Yes
- Description: 4 Axis CNC Controller

- Open Source: No
- Project Supporter: No
- Discord Name
- For Sale: With a laser on AliExpress
- Description: 3 Axis laser controller. Design quality looks poor.
- Wiki Link:
- Open Source: Yes GPLv3
- Wiki Local, External
- Project Supporter: Yes
- Discord Name @ryanv1engineering
- For Sale: Yes
- Description: 6x TMC2209 driver ports, 7 inputs, 2x 5V outputs, 2x input level outputs, one expansion module socket.
.png)

- Open Source: No
- Wiki Local
- Project Supporter: No
- Discord Names to ask for help @Cruz @RatRigMig
- Wiki Local, External
- Where to buy: BTT and Rat Rig
- Open Source: Yes GPLv3
- Wiki [Local], External
- Project Supporter: [No]
- Discord Name @freedom2000
- For Sale: [No] but bare pcb exists (DIY)
- Description: 3x stepper motors (step/dir), 3x independant home switches, 1x PWM to control laser, 1x interlock door switch, 4x relays, 3x more digital inputs.

- Open Source: Yes GPLv3
- Wiki [Local], External
- Project Supporter: [No]
- Discord Name @freedom2000
- For Sale: [No] but bare pcb exists (DIY)
- Description: 4x stepper motors (step/dir), 3x independant home switches, 1x probe, 4x outputs, 4x inputs, compatible with "Mach3" parallel port controllers. And cheap so cheap!

¶ AvaShield - K40 plug and play controller for Lightburn
- Open Source: No
- Wiki: Link / Troubleshooting
- Project Supporter: Yes
- Discord Name: @Avataar120
- For Sale: Yes
- Description: Plug and play controller for K40 with Lightburn (or other GCODE senders). 4 stepper motors, 4 independant home switches, 2 multi purposes IO, SSD1306 OLED port, Air Assist relay, Stock K40 connector headers (incl. Ribbon cable one). SD-Card slot

- Open Source: Yes GPLv3
- Wiki [Local], External
- Project Supporter: [No]
- Discord Name @freedom2000
- For Sale: [No] but bare pcb exists (DIY), PCBWay shared project
- Description: 4x stepper motors (step/dir), 2x independant home switches, 1x PWM to control hotwire, 4x polulu DRV8825 drivers, 8x more digital inputs/outputs.

-
Why not: The shield is not 100% compatible with the ESP32. We are tired of answering endless questions on this controller.
-
That said,this video has tips from a user who has succeeded with this combination.
- Why not: Some input pins need pullups and filtering. Ok to play with, but don't ask for support on this one.
- Open Source: No
- Project Supporter: No
- For Sale: AliExpress
- Description: 6 Axis laser controller. Design quality looks good.
- Original software link: Fluidnc works wonderfully. You might want to check out the intended software.
- Wiki Link:

- Why not: There have been reports of serious build quality problems, it has no SD card slot, it has power supply problems, and it does not reset properly from the USB port.
We prefer that the original designer of the controller add or approve adding it to this page. We want to encourage them to join and support this community. We are not fond of offering free support to other people's stuff especially if they are selling it.
To get access to edit the wiki read this page completely.
Add the following items for your entry. (Note: some older entries not not comply with all of this). Place your entry below existing entries. If you want to move up in the order, contact us.)
Photo. A photo roughly the size of the other photos should be at the of your top of your entry. Renderings are not allowed.
- Description: A brief description of the feature of your controller.
- Open Source: Yes or no. Open source means the original source files (not just PDFs or Gerbers) are available, up to date and usable.
- Wiki If there is a like to a page on our wiki add it. If not link to your support pages.
- Project Supporter: Yes or no. Yes means you are either a major contributor to the development of FluidNC or you regularly donate to the project
- Discord name: Your name on the FluidNC discord. If you are adding someone else's controller, then add your name. In either case, we ask that you monitor Discord for questions about the controller and provide first-line support for it - since you presumably have the controller and the FluidNC developers probably do not.
- For Sale: Answer yes with a link if people can buy it online.