{"product_id":"c94-uc300eth-multifunction-cnc-breakout-board","title":"C94 UC300ETH Multifunction CNC Breakout Board with Spindle Control, Relays \u0026 Optoisolated I\/O","description":"\u003cdiv style=\"max-width: 950px; margin: 0 auto; font-family: Arial, sans-serif; line-height: 1.6; color: #222;\"\u003e\n\n  \u003csection style=\"padding: 24px; border: 1px solid #e5e5e5; border-radius: 14px; margin-bottom: 22px; background: #fafafa;\"\u003e\n    \u003ch2 style=\"font-size: 26px; margin: 0 0 12px; color: #1f1f1f;\"\u003eC94 UC300ETH Multifunction CNC Breakout Board\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; margin: 0;\"\u003e\n      The C94 is an integration board for the UC300ETH Ethernet motion controller. The controller mounts directly onto the C94, and the board turns its five IDC26 ports into screw terminals for stepper or servo drives, a VFD, limit and home switches, a probe, an E-stop, coolant, vacuum, and whatever else your machine needs. It adds the parts a bare controller does not have: optoisolated inputs, three relays, PWM-based 0-10V spindle speed control, a microcontroller-based safety charge pump, and E-stop and driver-fault monitoring. One 10-30VDC supply powers the whole assembly.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border-left: 5px solid #f15a24; background: #fff7f3; border-radius: 10px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eQuick Answer\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 0;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWhat it is:\u003c\/strong\u003e A multifunction CNC breakout board that the UC300ETH-5LPT motion controller plugs directly into. No ribbon cables between the controller and the board.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWhat it does:\u003c\/strong\u003e Gives you screw terminals for 6 axes of step and direction, 18 optoisolated inputs, 16 outputs, 3 relays, 0-10V spindle control, E-stop, charge pump, and driver-fault monitoring, plus 3 expansion ports for more I\/O.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e CNC routers, plasma tables, lasers, and mill retrofits running UCCNC, Mach3, or Mach4 on steppers or step\/direction servos.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eImportant:\u003c\/strong\u003e The UC300ETH controller is \u003cstrong\u003enot included\u003c\/strong\u003e with this listing. It is shown installed on the board in the photos. If you need both, the \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/uc300eth-c94-ethernet-cnc-controller-bundle\" style=\"color: #c9411d; font-weight: bold;\"\u003eUC300ETH + C94 bundle\u003c\/a\u003e ships with the controller already installed on the board.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border: 1px solid #ddd; border-radius: 14px; margin-bottom: 26px; background: #ffffff;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eC94 or C76? The short version\u003c\/h3\u003e\n    \u003cp style=\"margin-bottom: 12px;\"\u003e\n      Both boards carry the UC300ETH and share the same port layout, relays, spindle control, and safety charge pump. The C94 is the simpler, lower-cost board with fixed screw terminals and heavier open-collector outputs (2A at up to 60V). The \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/c76-uc300eth-multifunction-cnc-breakout-board-with-spindle-control-optoisolated-i-o\" style=\"color: #c9411d; font-weight: bold;\"\u003eC76\u003c\/a\u003e adds VFD-fault monitoring, dedicated 5V high-speed encoder inputs, pluggable terminals, and plug-in RJ45 drive cabling through the C34 connector board family.\n    \u003c\/p\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 12px;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePick the C94\u003c\/strong\u003e for a stepper-driven router, plasma table, or laser where you want clean terminal wiring at the lowest price.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePick the C76\u003c\/strong\u003e for servo builds, spindle encoders (rigid tapping or threading), VFD alarm handling, or a production cabinet you will service often.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003ca href=\"https:\/\/buildyuurcnc.com\/blogs\/tutorial\/c94-vs-c76-which-uc300eth-breakout-board\" style=\"color: #c9411d; font-weight: bold; text-decoration: underline;\"\u003eRead the full C94 vs. C76 comparison\u003c\/a\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-bottom: 10px;\"\u003eKey Features\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-top: 0;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBuilt for the UC300ETH:\u003c\/strong\u003e The UC300ETH-5LPT mounts directly onto the C94. The Ethernet jack stays accessible on top of the board, and the board supplies the controller's power.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e6-axis step and direction on screw terminals:\u003c\/strong\u003e Port 1 brings out 12 outputs, enough for X, Y, Z, A, B, and C step and direction pairs, with status LEDs on every signal.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e18 optoisolated inputs on the board:\u003c\/strong\u003e 5 inputs on Port 1 and 13 on Port 2 accept 5-24VDC signals from limit switches, home switches, probes, NPN or PNP sensors, and operator buttons.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThree built-in relays:\u003c\/strong\u003e Two electromechanical relays with NO and NC contacts for spindle on\/off and direction, plus a third general-purpose relay that a jumper assigns to Port 2 pin 16 or 17. Each relay is rated 2A at 125VAC or 2A at 60VDC.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePWM-based spindle speed control:\u003c\/strong\u003e Converts the controller's PWM signal into a 0-10V analog speed command for a VFD. The board generates its own isolated supply for the spindle control circuit.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHeavy-duty open-collector outputs:\u003c\/strong\u003e Port 2 pins 1, 14, 16, and 17 are open-collector outputs rated up to 60VDC and 2A, so they can drive 24V relay coils, solenoids, and indicator lamps directly. (Jumpers assign some of these pins to the on-board relays and spindle control when you use those functions.)\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSafety built in:\u003c\/strong\u003e Dedicated E-stop terminal tied to the enable line, microcontroller-based safety charge pump (SCHP) that keeps outputs off until the control software is live, and a driver-fault (ERR) input for drive alarm signals.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThree IDC26 expansion ports:\u003c\/strong\u003e LPT3 and LPT5 input expansion ports and an LPT4 output expansion port let you add relay boards, additional breakout boards, or an MPG pendant and use all 49 inputs and 36 outputs the UC300ETH offers.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAnalog I\/O:\u003c\/strong\u003e The controller's two analog inputs and two analog outputs are available on a 16-pin header.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSingle power supply:\u003c\/strong\u003e Runs on 10-30VDC and generates the 5V logic supply on board. A 24V DIN rail supply is the usual choice.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eScrew-on terminals and status LEDs everywhere:\u003c\/strong\u003e Every input, output, relay, and the enable state has an LED, which makes first power-up and troubleshooting much faster.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDIN rail mountable:\u003c\/strong\u003e Add the \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/din-rail-support-for-c94\" style=\"color: #c9411d; font-weight: bold;\"\u003eDIN Rail Support for C94\u003c\/a\u003e to clip the board (with the controller on it) onto 35 mm DIN rail.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border: 1px solid #ddd; border-radius: 14px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eWhy CNC Builders Use the C94\u003c\/h3\u003e\n    \u003cp style=\"margin-bottom: 12px;\"\u003e\n      A bare UC300ETH gives you five 26-pin headers and nothing else. Every switch, drive, and relay would need its own ribbon-to-terminal adapter, and you would still have no spindle speed output, no charge pump, and no relays. The C94 solves all of that on one board, and it does it at a lower price than any other full-featured UC300ETH carrier we sell.\n    \u003c\/p\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 0;\"\u003e\n      \u003cli\u003eWire the whole machine with a screwdriver, no ribbon cables or adapter boards\u003c\/li\u003e\n      \u003cli\u003eController, inputs, outputs, relays, and spindle control on one mounting footprint\u003c\/li\u003e\n      \u003cli\u003eOptoisolation between the machine wiring and the controller's logic\u003c\/li\u003e\n      \u003cli\u003eCharge-pump and E-stop logic in hardware, not just in software\u003c\/li\u003e\n      \u003cli\u003eOutputs strong enough to switch 24V loads without an extra relay board\u003c\/li\u003e\n      \u003cli\u003eRoom to grow through the three expansion ports\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-bottom: 10px;\"\u003eBest Applications\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-top: 0;\"\u003e\n      \u003cli\u003eUCCNC control cabinets for CNC routers and plasma tables\u003c\/li\u003e\n      \u003cli\u003eMach3 and Mach4 retrofits moving off the parallel port\u003c\/li\u003e\n      \u003cli\u003eDIY CNC router builds on stepper motors and drivers\u003c\/li\u003e\n      \u003cli\u003ePlasma tables using an external torch height controller such as the \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/thc-1-plasma-torch-height-control-module-with-lcd-display-and-isolated-outputs\" style=\"color: #c9411d;\"\u003eTHC-1\u003c\/a\u003e or \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/thc-2-plasma-torch-height-control\" style=\"color: #c9411d;\"\u003eTHC-2\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003cli\u003eLaser and engraving machines that need relay and PWM control\u003c\/li\u003e\n      \u003cli\u003eMill and lathe retrofits on step\/direction stepper or servo drives\u003c\/li\u003e\n      \u003cli\u003eMachines that need E-stop, charge pump, and driver-fault monitoring in hardware\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"background: #f5f5f5; padding: 22px; border-radius: 14px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eTechnical Specifications\u003c\/h3\u003e\n    \u003cdiv style=\"overflow-x: auto;\"\u003e\n      \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 15px; background: #fff;\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold; width: 38%;\"\u003eMotion controller\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eUC300ETH-5LPT (sold separately or in the bundle); mounts directly onto the board\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eAxes\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eUp to 6 (step and direction on Port 1 terminals)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003ePorts emulated\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003e5 parallel ports (49 inputs \/ 36 outputs total through the controller) plus 1 analog port\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eOn-board inputs\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003e18 optoisolated inputs (Port 1: 5 including the E-stop pin, Port 2: 13); on-state 5-24VDC, max off-state 0.8V, 2.8 µs typical delay\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eOn-board outputs\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003ePort 1: 12 outputs, TTL 5VDC at 50mA, up to 400kHz (jumper-selectable TTL or open collector). Port 2: 4 open-collector outputs on pins 1, 14, 16, 17 rated 60VDC \/ 2A (shared with the relay and spindle-control functions, jumper-selected)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eRelays\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003e3 electromechanical relays with NO and NC contacts: 2 for spindle control, 1 general purpose (Port 2 pin 16 or 17, jumper-selectable). Contacts rated 2A at 125VAC or 2A at 60VDC\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eSpindle speed control\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003ePWM-based 0-10V analog output for VFDs, with isolated spindle-circuit supply generated on board\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eSafety monitoring\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eE-stop terminal (Port 1 pin 10, tied to the hardware enable line), microcontroller-based safety charge pump (jumper enable), driver-fault ERR input\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eExpansion ports\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003e3 IDC26 headers: LPT3 and LPT5 (13 inputs \/ 4 outputs each) and LPT4 (12 outputs \/ 5 inputs); pin 18 is ground. Full pin maps in the user's manual\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eAnalog port\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003e2 analog inputs, 2 analog outputs, and 5V on a 16-pin header. 0-5V, unbuffered and not isolated (direct to the controller)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003ePower input\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eRegulated 10-30VDC, 2A minimum (more if sourcing the open-collector outputs or powering expansion boards). Generates 5V logic and the isolated spindle supply. 5V and 10-30V source terminals for sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eTerminals\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eFixed screw-on terminals for all connections\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eIndicators\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eStatus LEDs on all inputs and outputs, relay LEDs, enable LED\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eMounting\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eDIN rail with the DIN Rail Support for C94 (35 mm TS35), or panel-mount on standoffs. Dimension drawing in the user's manual (section 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd; font-weight: bold;\"\u003eSoftware\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 12px; border: 1px solid #ddd;\"\u003eUCCNC (profile installer available below), Mach3 and Mach4 through the UC300ETH plugin (sample Mach3 XML available below)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border: 1px solid #e5e5e5; border-radius: 14px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eSoftware and Setup\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 0;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eUser's manual:\u003c\/strong\u003e Pinouts, jumper settings and wiring samples for limit sensors, axes, E-stop and the VFD are in the \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/C94-Multifunction-CNC-Board-User-Manual-Rev2.pdf\" target=\"_blank\" rel=\"noopener\" style=\"color: #c9411d; font-weight: bold;\"\u003eC94 user's manual (PDF)\u003c\/a\u003e.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eUCCNC:\u003c\/strong\u003e Install your UCCNC license, run the UC utility to set a fixed IP and whitelist the controller, then run the C94 profile installer below. It configures the pinouts and functions the board supports.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMach3:\u003c\/strong\u003e Install the UC300ETH plugin, then start from the sample C94 XML profile below. The sample covers step and direction for 4 axes, E-stop, safety charge pump, homes and limits, spindle speed, and a probe on Port 1 pin 15.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMach4:\u003c\/strong\u003e Supported through the UC300ETH Mach4 plugin. Use the same pin map as the Mach3 profile.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFirst power-up:\u003c\/strong\u003e Wire the E-stop, power the board, and confirm the green enable LED comes on with the E-stop closed before connecting drives. Leave the charge-pump jumper off until the software is talking to the controller, then turn it on so the software controls enable.\u003c\/li\u003e\n      \u003cli\u003eLicenses for \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/control-software-mach3\" style=\"color: #c9411d;\"\u003eMach3\u003c\/a\u003e and \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/mach4-industrial-license-file-for-cnc-motion-control-software\" style=\"color: #c9411d;\"\u003eMach4\u003c\/a\u003e are available separately. UCCNC licenses are tied to the controller.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border-left: 5px solid #222; background: #f9f9f9; border-radius: 10px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eCompatibility Note\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 0;\"\u003e\n      \u003cli\u003eThis board is for the \u003cstrong\u003eUC300ETH Ethernet motion controller\u003c\/strong\u003e. It does not work with the Ethernet SmoothStepper, PoKeys57CNC, AXBB-E, or USB controllers. For the SmoothStepper, use the C25XP.\u003c\/li\u003e\n      \u003cli\u003eThis listing is the C94 board only. The UC300ETH, drives, motors, power supply, VFD, switches, and wiring are sold separately.\u003c\/li\u003e\n      \u003cli\u003eThe analog port is not isolated. Keep it within 0-5V.\u003c\/li\u003e\n      \u003cli\u003ePower the board from a regulated 10-30VDC supply capable of at least 2A. The board generates the 5V the mounted UC300ETH needs, so no separate controller supply is required.\u003c\/li\u003e\n      \u003cli\u003eIf you are moving from an older breakout board, check that your drive signal levels (5V TTL or open collector) and input commons match the C94's jumper options before wiring.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border: 1px solid #ddd; border-radius: 14px; margin-bottom: 26px; background: #fff7f3;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eNeed the UC300ETH Controller Too?\u003c\/h3\u003e\n    \u003cp style=\"margin-bottom: 12px;\"\u003e\n      Most new builds need both. The UC300ETH + C94 bundle ships with the controller already installed on the board, so you unpack it, mount it, and start wiring.\n    \u003c\/p\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 16px;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eController installed and matched:\u003c\/strong\u003e No guessing about header alignment or which controller fits.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne supply, one footprint:\u003c\/strong\u003e Ethernet motion control and terminal wiring in a single DIN-mountable assembly.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCosts less than buying the two separately:\u003c\/strong\u003e The bundle comes in under the price of the board and controller bought one at a time.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/uc300eth-c94-ethernet-cnc-controller-bundle\" target=\"_blank\" rel=\"noopener\" style=\"display: inline-block; padding: 12px 18px; background: #f15a24; color: #fff; text-decoration: none; border-radius: 8px; font-weight: bold;\"\u003e\n      View the UC300ETH + C94 CNC Controller Bundle\n    \u003c\/a\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border: 1px solid #ddd; border-radius: 14px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eRecommended Add-Ons\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 0;\"\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/buildyuurcnc.com\/products\/din-rail-support-for-c94\" style=\"color: #c9411d; font-weight: bold;\"\u003eDIN Rail Support for C94\u003c\/a\u003e - clips the C94 (with the controller on it) onto 35 mm DIN rail. One support carries the whole assembly.\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/buildyuurcnc.com\/products\/din-rails\" style=\"color: #c9411d; font-weight: bold;\"\u003e35 mm DIN Rail, 12 inch\u003c\/a\u003e - slotted aluminum rail for the cabinet back panel.\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/buildyuurcnc.com\/products\/electronicsandmotors-power-supply-24v-3_2a-dc-din\" style=\"color: #c9411d; font-weight: bold;\"\u003e24V 3.2A DIN Mount Power Supply\u003c\/a\u003e - covers the board's 2A requirement with headroom for sensors and relay coils.\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/buildyuurcnc.com\/products\/c36s-quad-relay-board-for-cnc-accessory-control\" style=\"color: #c9411d; font-weight: bold;\"\u003eC36S Quad Relay Board\u003c\/a\u003e - four more relays for coolant, vacuum, dust collection, and lights, driven from the outputs or an expansion port.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-bottom: 10px;\"\u003eWhat You Receive\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-top: 0;\"\u003e\n      \u003cli\u003eC94 UC300ETH Multifunction CNC Breakout Board (Rev. 2)\u003c\/li\u003e\n      \u003cli\u003eScrew terminals for 6 axes, 18 inputs, 16 outputs, 3 relays, spindle control, E-stop, and power\u003c\/li\u003e\n      \u003cli\u003eThree IDC26 expansion ports and one analog header\u003c\/li\u003e\n      \u003cli\u003eUser's manual and setup files linked below\u003c\/li\u003e\n      \u003cli\u003eUC300ETH controller and DIN rail support are \u003cstrong\u003enot\u003c\/strong\u003e included\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"background: #f5f5f5; padding: 22px; border-radius: 14px; margin-bottom: 26px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eDocuments and Setup Files\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 0; margin: 0; list-style: none; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden;\"\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/C94-Multifunction-CNC-Board-User-Manual-Rev2.pdf\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #fff7f3; font-weight: bold;\"\u003e\n          🔗 C94 User's Manual, Board Rev. 2 (PDF): pinouts, jumpers and wiring samples\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/UCCNC_C94_C76_Profile_Installer.zip?v=1793071678\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 UCCNC Profile Installer for the C94\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/C94_Mach3_XML_Profile.zip?v=1793071678\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 Mach3 Sample XML Profile for the C94\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/ucxxx_utility.zip?v=1779315885\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 UCxx Utility Software (network setup for the UC300ETH)\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/UC100_V2_151.zip?v=1779315879\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 UC300ETH Plugin for Manual Installation in Mach3\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/variable_speed_control.pdf?v=1793071359\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 Variable Speed Control (0-10V VFD wiring) PDF\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"border-bottom: 1px solid #e0e0e0; background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/configuration_of_control_software.pdf?v=1793071666\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 Configuration of Control Software PDF\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"background: #ffffff;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/UC300ETH_manual.pdf?v=1779315873\" target=\"_blank\" rel=\"noopener\" style=\"display: block; padding: 13px 16px; color: #222; text-decoration: none; font-size: 16px; background: #ffffff;\"\u003e\n          🔗 UC300ETH Controller Manual\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"padding: 22px; border: 1px solid #e5e5e5; border-radius: 14px;\"\u003e\n    \u003ch3 style=\"font-size: 21px; margin-top: 0;\"\u003eBefore You Order\u003c\/h3\u003e\n    \u003cul style=\"padding-left: 22px; margin-bottom: 0;\"\u003e\n      \u003cli\u003eChoose this board if you already own a UC300ETH and want screw-terminal wiring, relays, spindle control, and charge-pump safety at the lowest price.\u003c\/li\u003e\n      \u003cli\u003eChoose the \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/uc300eth-c94-ethernet-cnc-controller-bundle\" style=\"color: #c9411d; font-weight: bold;\"\u003eUC300ETH + C94 bundle\u003c\/a\u003e if you need the controller too.\u003c\/li\u003e\n      \u003cli\u003eChoose the \u003ca href=\"https:\/\/buildyuurcnc.com\/products\/c76-uc300eth-multifunction-cnc-breakout-board-with-spindle-control-optoisolated-i-o\" style=\"color: #c9411d; font-weight: bold;\"\u003eC76\u003c\/a\u003e instead if you need VFD-fault monitoring, encoder inputs, pluggable terminals, or RJ45 drive cabling.\u003c\/li\u003e\n      \u003cli\u003eThis is not a standalone motion controller and it does not connect to motors by itself. It needs the UC300ETH and your stepper or servo drives.\u003c\/li\u003e\n      \u003cli\u003eAdd the DIN Rail Support for C94 if the board is going on DIN rail. The support does not fit the C76.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"BuildYourCNC","offers":[{"title":"Default Title","offer_id":67859300090030,"sku":null,"price":149.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/7516\/3822\/files\/5BC94_5D_20C94_20-_20Multifunction_20Board.jpg?v=1793072249","url":"https:\/\/buildyuurcnc.com\/de\/products\/c94-uc300eth-multifunction-cnc-breakout-board","provider":"BuildYourCNC","version":"1.0","type":"link"}