{"product_id":"tzt-cnc-shield-v4-arduino-grbl-expansion-board-3-axis-a4988-drv8825-compatible","title":"TZT CNC Shield V4 (HW-702) - Arduino Nano GRBL Controller Board (3-Axis, A4988\/DRV8825)","description":"\u003cstyle\u003e\n.nznpd{--o:#F57C00;--od:#E65100;--ink:#0F172A;--mut:#5b6573;--line:#E8ECF0;--soft:#F7F8FA;max-width:1120px;margin:0 auto;color:var(--ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;line-height:1.6}\n.nznpd,.nznpd *{box-sizing:border-box}\n.nznpd p{margin:0;color:var(--mut);font-size:15px;line-height:1.65}\n.nznpd strong{color:var(--ink)}\n.nznpd__intro{font-size:16px;color:var(--ink);font-weight:500;line-height:1.6;max-width:72ch}\n.nznpd__checks{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:26px;row-gap:13px}\n.nznpd__checks li{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--ink);line-height:1.45}\n.nznpd__checks li::before{content:\"\\2713\";flex:0 0 auto;width:21px;height:21px;margin-top:1px;border-radius:999px;background:#FFF3E8;color:var(--o);font-size:12px;font-weight:900;line-height:21px;text-align:center}\n.nznpd__block{margin-top:36px;padding-top:30px;border-top:1px solid var(--line)}\n.nznpd__h{margin:0 0 28px;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:center;gap:10px}\n.nznpd__h::before{content:\"\";flex:0 0 auto;width:20px;height:3px;border-radius:2px;background:var(--o)}\n.nznpd__specs{border:2px solid var(--line);border-radius:12px;overflow:hidden}\n.nznpd__spec{display:grid;grid-template-columns:minmax(160px,.7fr) 1fr;gap:18px;padding:12px 16px;font-size:14px}\n.nznpd__spec:nth-child(odd){background:var(--soft)}\n.nznpd__spec span{color:var(--mut)}\n.nznpd__spec strong{font-weight:700}\n.nznpd__included{display:flex;gap:16px;align-items:center;border:2px solid var(--line);border-radius:16px;background:var(--soft);padding:18px 20px}\n.nznpd__qty{flex:0 0 auto;width:46px;height:46px;border-radius:12px;background:#FFF3E8;color:var(--o);font-weight:800;display:flex;align-items:center;justify-content:center}\n.nznpd__included strong{display:block;font-size:15px;margin-bottom:3px}\n.nznpd__uses{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}\n.nznpd__use{padding:13px 14px;background:var(--soft);border-left:3px solid var(--o);border-radius:0 10px 10px 0;font-size:14px;color:var(--ink);line-height:1.4}\n.nznpd__steps{list-style:none;counter-reset:s;padding:0;margin:0;display:grid;gap:14px}\n.nznpd__steps li{display:grid;grid-template-columns:27px 1fr;gap:12px}\n.nznpd__steps li::before{counter-increment:s;content:counter(s);width:27px;height:27px;border-radius:999px;background:#fff;border:2px solid var(--line);color:var(--od);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}\n.nznpd__steps strong{display:block;font-size:14px}\n.nznpd__steps p{font-size:13px;margin-top:2px;line-height:1.45}\n.nznpd__faqs{display:grid;gap:10px}\n.nznpd__faq{border:2px solid var(--line);border-radius:12px;background:#fff;padding:0 16px;transition:border-color .18s ease}\n.nznpd__faq[open]{border-color:#FCE0C6}\n.nznpd__faq summary{list-style:none;cursor:pointer;padding:15px 0;font-weight:700;font-size:14px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:12px}\n.nznpd__faq summary::-webkit-details-marker{display:none}\n.nznpd__faq summary::after{content:\"\\203A\";flex:0 0 auto;color:var(--o);font-weight:800;font-size:20px;line-height:1;display:inline-block;transform:rotate(90deg);transition:transform .22s ease}\n.nznpd__faq[open] summary::after{transform:rotate(-90deg)}\n.nznpd__faq p{padding:0 0 16px;font-size:14px}\n.nznpd__faq[open] p{animation:nznpdReveal .24s ease}\n@keyframes nznpdReveal{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}\n.nznpd p.nznpd__note{margin-top:16px;background:var(--soft);border:2px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13.5px;color:var(--mut);line-height:1.55}\n@media (max-width:749px){.nznpd__checks{grid-template-columns:1fr}.nznpd__uses{grid-template-columns:1fr}.nznpd__spec{grid-template-columns:1fr;gap:2px}}\n\u003c\/style\u003e\n\u003cdiv class=\"nznpd\"\u003e\n\u003cdiv class=\"nznpd__lead\"\u003e\n\u003cp class=\"nznpd__intro\"\u003eThe CNC Shield V4 (HW-702) is a compact GRBL controller board for the Arduino Nano - plug your Nano straight into the onboard header sockets, no separate wiring needed for power or logic. Slot in up to 3 Pololu-style stepper drivers (A4988, DRV8825 and compatible) for X, Y and Z, wire up your motors, endstops and spindle\/laser control, flash GRBL, and you're cutting.\u003c\/p\u003e\n\u003cbr\u003e\n\u003cul class=\"nznpd__checks\"\u003e\n\u003cli\u003ePlugs directly onto an Arduino Nano - no wiring for power\/logic\u003c\/li\u003e\n\u003cli\u003e3 driver sockets - X, Y and Z axis\u003c\/li\u003e\n\u003cli\u003eAccepts A4988, DRV8825 and other Pololu-pinout drivers\u003c\/li\u003e\n\u003cli\u003eJumper-selectable motor voltage \u0026amp; microstepping\u003c\/li\u003e\n\u003cli\u003eGRBL 0.9 \/ 1.1 compatible\u003c\/li\u003e\n\u003cli\u003eEndstop headers on all 3 axes, plus spindle, coolant \u0026amp; realtime control (hold\/resume\/abort)\u003c\/li\u003e\n\u003cli\u003eOnboard E-Stop and reset buttons\u003c\/li\u003e\n\u003cli\u003e12-36V DC barrel jack for motor power\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__specs\"\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eCompatible board\u003c\/span\u003e\u003cstrong\u003eArduino Nano (plugs directly into onboard headers)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eModel\u003c\/span\u003e\u003cstrong\u003eHW-702\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eAxes\u003c\/span\u003e\u003cstrong\u003e3 (X, Y, Z)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eDriver sockets\u003c\/span\u003e\u003cstrong\u003e3x Pololu-style (A4988, DRV8825 \u0026amp; compatible)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eMicrostepping\u003c\/span\u003e\u003cstrong\u003eJumper-selectable per axis\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eFirmware\u003c\/span\u003e\u003cstrong\u003eGRBL 0.9 \/ 1.1 compatible\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eMotor power input\u003c\/span\u003e\u003cstrong\u003e12 - 36V DC, barrel jack\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eLogic power\u003c\/span\u003e\u003cstrong\u003eVia the Nano's USB \/ VIN\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eEndstops\u003c\/span\u003e\u003cstrong\u003eX, Y, Z limit switch headers (X+\/X-\/Y+\/Y-\/Z+\/Z-)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eRealtime control\u003c\/span\u003e\u003cstrong\u003eCoolEN, Resume, Hold, Abort headers (GRBL 1.1)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eExtra breakout\u003c\/span\u003e\u003cstrong\u003eGND\/+5V\/Tx\/Rx and GND\/+5V\/SDA\/SCL headers\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eOnboard controls\u003c\/span\u003e\u003cstrong\u003eE-Stop button, reset button, motor voltage select jumper\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eDimensions\u003c\/span\u003e\u003cstrong\u003e59.0 × 72.2mm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eWeight\u003c\/span\u003e\u003cstrong\u003e31.6g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eWhat's in the box\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__included\"\u003e\n\u003cdiv class=\"nznpd__qty\"\u003e1×\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCNC Shield V4 (HW-702) board\u003c\/strong\u003e\n\u003cp\u003eBare shield only - Arduino Nano, stepper drivers and motors are not included. See our Arduino Nano and stepper driver module listings if you need the rest of the stack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eGreat for\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__uses\"\u003e\n\u003cdiv class=\"nznpd__use\"\u003eCNC routers \u0026amp; mills\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eLaser engravers \u0026amp; cutters (GRBL + PWM)\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eDIY 3D printer control electronics\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eGRBL-based plotters \u0026amp; robotics\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eRetrofits\/upgrades for existing GRBL Nano builds\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eSchool \u0026amp; university CNC\/robotics projects\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eGetting started\u003c\/h3\u003e\n\u003col class=\"nznpd__steps\"\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003ePlug in your Arduino Nano\u003c\/strong\u003e\u003cp\u003eLine up the Nano's pins with the board's female headers and push it home - no separate wiring for power or logic.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eFit your stepper drivers\u003c\/strong\u003e\u003cp\u003ePush A4988, DRV8825 or compatible drivers into the X, Y and Z sockets, matching the enable\/direction pin orientation printed on the board.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eSet microstepping \u0026amp; motor voltage\u003c\/strong\u003e\u003cp\u003eFit the microstep jumpers under each driver socket, and set the Mot_V0T_Sel jumper for your motor supply voltage.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eFlash GRBL and wire up\u003c\/strong\u003e\u003cp\u003eFlash GRBL to the Nano, wire motors\/endstops\/spindle to the headers, then power motors via the barrel jack (12-36V DC).\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/section\u003e\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eCommon questions\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__faqs\"\u003e\n\u003cdetails class=\"nznpd__faq\" open\u003e\n\u003csummary\u003eDoes it include an Arduino Nano, stepper drivers or motors?\u003c\/summary\u003e\n\u003cp\u003eNo - this is the bare shield only. You'll need your own Arduino Nano and A4988, DRV8825 or compatible stepper driver modules to complete the stack.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eWill it work with GRBL 1.1?\u003c\/summary\u003e\n\u003cp\u003eYes. It breaks out the standard GRBL pin set (X\/Y\/Z step-dir, endstops, CoolEN, Resume\/Hold\/Abort) for the Nano - as with any clone board, test each axis direction and microstep setting against your own firmware config before wiring a full machine.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eDoes this fit an Arduino Uno?\u003c\/summary\u003e\n\u003cp\u003eNo - this board is built around the Arduino Nano's pin layout and the Nano plugs directly into the onboard female headers. It will not seat on an Uno. If you need an Uno-shield version of a CNC Shield V4, check with us before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eWhat voltage should I use for motor power?\u003c\/summary\u003e\n\u003cp\u003e12-24V DC covers most stepper driver and motor combinations. The board accepts up to 36V, but check your specific driver and motor ratings before going above 24V.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eWhat are the extra GND\/+5V\/SDA\/SCL and Tx\/Rx headers for?\u003c\/summary\u003e\n\u003cp\u003eThey're a convenience breakout of the Nano's serial and I2C pins, handy for adding a display, sensor or Bluetooth\/serial module alongside your CNC wiring without tapping the Nano directly.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp class=\"nznpd__note\"\u003e\u003cstrong\u003eGood to know:\u003c\/strong\u003e this board plugs directly onto an Arduino Nano (not an Uno) - the Nano's DIP pin rows seat straight into the two female header strips on the board. Stock proudly dispatched from Te Awamutu, New Zealand.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"NZN Electronics","offers":[{"title":"Default","offer_id":42914012889184,"sku":"NZE-CNC-SHIELD-V4","price":4.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/CNC-Shield-V4-Topdown.png?v=1783311706","url":"https:\/\/www.nznelectronics.co.nz\/products\/tzt-cnc-shield-v4-arduino-grbl-expansion-board-3-axis-a4988-drv8825-compatible","provider":"NZN Electronics","version":"1.0","type":"link"}