DIY GRBL CNC Control Box Electronics Kit – HTMCNC

DIY GRBL CNC Control Box Electronics Kit – HTMCNC

$269.00
Skip to product information
DIY GRBL CNC Control Box Electronics Kit – HTMCNC

DIY GRBL CNC Control Box Electronics Kit – HTMCNC

$269.00
DIY kit · Assembly required. Enclosure and custom interface shield sold separately. What's included?
Estimated delivery: 1–2 weeks From order date. Timing may vary by destination and preparation time.
No additional customs charges on delivery Orders to the United States and European Union are shipped with import duties and import taxes covered. No surprise customs bills when your package arrives.

Any shipping charges and applicable checkout taxes are shown before you pay. Delivery estimates are not guaranteed.

A HOW TO MECHATRONICS PROJECT

Build your own GRBL CNC control box.

Build the electronics for your own Arduino and GRBL-based CNC control box with components selected for the How To Mechatronics HTMCNC project. Designed for a 3-axis CNC router with four stepper motors, including a dual-motor Y-axis.

DIY parts kit: components are supplied individually. Nothing is pre-assembled, wired, tested as a finished controller, or pre-configured.

Follow the complete CNC control box tutorial and wiring diagrams for step-by-step assembly, Arduino/GRBL setup and the custom controller shield design.

Watch the project build. This kit contains unassembled components.

What's included

The kit contains the electronic and connection parts listed below. Click any component to see its individual product and available options.

Component Kit quantity
DM542 stepper motor driver 4
36V / 600W switching power supply 1
Arduino-compatible UNO R3 board 1
Protective earth ground bus bar 1
Barrier terminal block 2
3A DC–DC step-down converter (36V to 12V application) 1
12V cooling fan, 60mm 1
18 AWG hookup wire 10 m total
GX16 5-pin male + female connector pairs 5 pairs (1 pack)
GX16 3-pin male + female connector pairs 5 pairs (1 pack)
Emergency-stop push button (exact contact configuration to be confirmed) 1
AC inlet with switch and fuse holder (IEC C14 style) 1

Terminal block pin count, hookup wire assortment and other exact packed configurations must be confirmed before this kit is released for sale.

How this controller works

  • Motion control: an UNO-compatible board running GRBL sends STEP/DIR signals to four DM542 drivers for X, Y1, Y2 and Z motors.
  • Motor power: a 36V / 600W switching supply powers the external stepper drivers.
  • Auxiliary power: a DC–DC converter provides 12V for the cooling fan and the opto-isolated input circuitry used in the reference build.
  • Serviceable connections: GX16 connector pairs, terminal blocks and internal wire help organize the cabinet wiring.

Not included — important

This is an electronics and connections kit, not every part required to reproduce the finished control box shown in the tutorial. The following must be sourced separately:

  • Metal enclosure (reference build uses 400 × 400mm or larger), cabinet mounting hardware and appropriate fasteners
  • Custom GRBL interface shield / PCB for Arduino UNO: order the bare PCB or choose PCB + Assembly through the PCBWay community project page. You can also download the Gerber files there to order the PCB from another manufacturer. The UNO-compatible board is included in this kit; the custom shield and its components are not.
  • CNC machine, stepper motors, router/spindle, PC and other machine accessories

Assembly and safety

E-stop note: The kit includes the push-button device only. Its contact arrangement and the separate protective stop circuit must be selected, wired and validated for the machine; an Arduino/GRBL input by itself is not a safety-rated emergency stop.

This product requires electrical assembly, configuration and testing. The controller uses mains input voltage and must be installed with suitable protective earthing, fusing, wire sizing, strain relief and enclosure protection. Work involving mains power should be performed and checked by a qualified person.

Arduino/GRBL is a budget-friendly controller, but as explained in the build guide, USB control and electrical noise can cause interference or false limit alarms. Appropriate shielding, grounding and cable routing remain essential.

Read the complete How To Mechatronics GRBL Control Box build guide

You may also like