{"product_id":"wlkata-ms4220-stepper-motor-driver","title":"WLKATA MS4220 Stepper Motor Driver","description":"\u003cstyle\u003e\n.rs-pdp{font-family:Arial,Helvetica,sans-serif;color:#171717;line-height:1.65;font-size:16px}\n.rs-pdp h2{text-align:center;font-size:28px;line-height:1.25;margin:0 0 28px}\n.rs-pdp h3{font-size:21px;color:#0076CC;margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid #0076CC}\n.rs-pdp h4{font-size:16px;margin:18px 0 8px;color:#171717}\n.rs-pdp p{margin:0 0 14px}\n.rs-pdp ul{margin:0 0 14px;padding-left:20px}\n.rs-pdp li{margin:0 0 9px}\n.rs-pdp .rs-row{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;margin-bottom:8px}\n.rs-pdp .rs-col-text{flex:1;min-width:300px}\n.rs-pdp .rs-col-img{flex:0 0 500px;max-width:100%}\n.rs-pdp .rs-col-img img{width:100%;height:auto;border-radius:6px}\n.rs-pdp hr{border:0;border-top:1px solid #E1E5EB;margin:34px 0}\n.rs-pdp .rs-spec{width:100%;border-collapse:collapse;font-size:15px}\n.rs-pdp .rs-spec th,.rs-pdp .rs-spec td{text-align:left;padding:9px 12px;border:1px solid #E1E5EB;vertical-align:top}\n.rs-pdp .rs-spec .rs-group th{background:#0076CC;color:#fff;font-size:13px;letter-spacing:.04em;text-transform:uppercase}\n.rs-pdp .rs-spec td.rs-k{background:#F4F6F9;font-weight:bold;width:42%;color:#171717}\n.rs-pdp .rs-spec tr:nth-child(even) td.rs-v{background:#F4F6F9}\n.rs-pdp .rs-feat\u003eli{margin-bottom:14px}\n.rs-pdp .rs-feat\u003eli\u003estrong{color:#0076CC}\n.rs-pdp .rs-feat ul{margin:7px 0 0;padding-left:18px}\n.rs-pdp .rs-feat ul li{margin:0 0 5px;font-size:15px;color:#444}\n.rs-pdp .rs-warr{width:100%;border-collapse:collapse;font-size:15px;margin:6px 0 16px}\n.rs-pdp .rs-warr th{background:#0076CC;color:#fff;text-align:left;padding:10px 12px;font-size:14px}\n.rs-pdp .rs-warr td{border:1px solid #E1E5EB;padding:9px 12px}\n.rs-pdp .rs-warr td.rs-term{font-weight:bold;color:#171717;white-space:nowrap;width:140px;background:#F4F6F9}\n.rs-pdp .rs-note{background:#F4F6F9;border-left:4px solid #0076CC;padding:10px 14px;font-size:14px;color:#444;margin:0 0 14px;border-radius:0 4px 4px 0}\n@media (max-width:600px){.rs-pdp .rs-col-img{flex:0 0 100%}}\n.rs-pdp .rs-lead{font-size:18px;line-height:1.55;color:#2a3644;margin:0 0 18px}\n.rs-pdp .rs-lead strong{color:#171717}\n.rs-pdp .rs-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0076CC;margin:0 0 8px}\n.rs-pdp .rs-stats{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:12px;gap:12px;margin:0 0 26px;padding:0;list-style:none}\n.rs-pdp .rs-stats li{margin:0;background:#0b2e4d;color:#fff;border-radius:12px;padding:16px 16px 14px;text-align:center;min-height:96px;display:flex;flex-direction:column;justify-content:center}\n.rs-pdp .rs-stats .rs-stat-v{display:block;font-size:24px;font-weight:700;line-height:1.15;color:#fff;letter-spacing:-.01em}\n.rs-pdp .rs-stats .rs-stat-l{display:block;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ec9ec;margin:0 0 6px}\n.rs-pdp .rs-stats .rs-stat-s{display:block;font-size:12.5px;color:#c9dcec;margin-top:5px;line-height:1.35}\n.rs-pdp .rs-cards{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:18px;gap:18px;margin:0 0 26px;padding:0;list-style:none}\n.rs-pdp .rs-cards li{margin:0;background:#fff;border:1px solid #E1E5EB;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}\n.rs-pdp .rs-cards img{display:block;width:100%;height:auto;background:#F4F6F9}\n.rs-pdp .rs-cards .rs-card-b{padding:14px 16px 16px}\n.rs-pdp .rs-cards .rs-card-t{display:block;font-weight:700;font-size:16px;color:#171717;margin:0 0 6px}\n.rs-pdp .rs-cards .rs-card-x{display:block;font-size:14.5px;line-height:1.5;color:#444}\n.rs-pdp .rs-feat-grid{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 24px;padding:0;list-style:none}\n.rs-pdp .rs-feat-grid\u003eli{margin:0;background:#F4F6F9;border-left:4px solid #0076CC;border-radius:0 10px 10px 0;padding:14px 16px}\n.rs-pdp .rs-feat-grid\u003eli\u003estrong{display:block;color:#0076CC;font-size:15.5px;margin:0 0 5px}\n.rs-pdp .rs-feat-grid\u003eli ul{margin:8px 0 0;padding-left:18px}\n.rs-pdp .rs-feat-grid\u003eli ul li{margin:0 0 4px;font-size:14.5px;color:#444}\n.rs-pdp .rs-included{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 22px;padding:0;list-style:none}\n.rs-pdp .rs-included li{margin:0;background:#fff;border:1px solid #E1E5EB;border-radius:12px;padding:12px 12px 14px;text-align:center;display:flex;flex-direction:column;align-items:center}\n.rs-pdp .rs-included img{display:block;width:100%;aspect-ratio:1\/1;object-fit:contain;background:#F7F9FB;border-radius:8px;margin:0 0 10px}\n.rs-pdp .rs-included .rs-inc-n{display:block;font-weight:700;font-size:14.5px;line-height:1.35;color:#171717}\n.rs-pdp .rs-included .rs-inc-q{display:inline-block;margin-top:6px;font-size:12px;font-weight:700;color:#0076CC;background:#E6F2FB;border-radius:999px;padding:2px 10px}\n.rs-pdp .rs-included .rs-inc-d{display:block;font-size:13px;color:#5f6b7a;margin-top:5px;line-height:1.4}\n.rs-pdp .rs-included-hero{margin:0 0 18px}\n.rs-pdp .rs-included-hero img{width:100%;height:auto;max-height:560px;object-fit:contain;background:#F5F7FA;border-radius:12px;border:1px solid #E1E5EB}\n.rs-pdp .rs-check{columns:2;column-gap:28px;margin:0 0 18px;padding:0;list-style:none}\n.rs-pdp .rs-check li{break-inside:avoid;margin:0 0 9px;padding-left:26px;position:relative}\n.rs-pdp .rs-check li::before{content:\"\";position:absolute;left:0;top:5px;width:14px;height:8px;border-left:2.5px solid #0076CC;border-bottom:2.5px solid #0076CC;transform:rotate(-45deg)}\n.rs-pdp .rs-docs{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 22px;padding:0;list-style:none}\n.rs-pdp .rs-docs li{margin:0;border:1px solid #E1E5EB;border-radius:12px;padding:14px 16px;background:#fff}\n.rs-pdp .rs-docs .rs-doc-t{display:block;font-weight:700;font-size:15px;color:#171717;margin:0 0 4px}\n.rs-pdp .rs-docs .rs-doc-x{display:block;font-size:14px;color:#5f6b7a;line-height:1.45;margin:0 0 8px}\n.rs-pdp .rs-docs a{font-weight:700;color:#0076CC;text-decoration:none}\n.rs-pdp .rs-docs a:hover{text-decoration:underline}\n.rs-pdp .rs-row--center{align-items:center}\n.rs-pdp .rs-row--top{align-items:flex-start}\n.rs-pdp .rs-row--top .rs-col-img{position:static;top:auto}\n.rs-pdp .rs-col-img img{width:auto;max-width:100%;max-height:560px;object-fit:contain;margin:0 auto;display:block}\n.rs-pdp .rs-callout{background:#eef6fc;border:1px solid #bfdcf3;border-left:4px solid #0076CC;border-radius:8px;padding:12px 16px;margin:0 0 18px;font-size:15px}\n.rs-pdp .rs-callout strong{color:#0b2e4d}\n.rs-pdp .rs-compare{width:100%;border-collapse:collapse;font-size:15px;margin:0 0 18px}\n.rs-pdp .rs-compare th{background:#0b2e4d;color:#fff;text-align:left;padding:10px 12px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}\n.rs-pdp .rs-compare td{border:1px solid #E1E5EB;padding:9px 12px;vertical-align:top}\n.rs-pdp .rs-compare td:first-child{background:#F4F6F9;font-weight:bold;width:32%}\n.rs-pdp .rs-compare td.rs-hi{background:#E6F2FB;font-weight:bold;color:#0b2e4d}\n@media (max-width:700px){.rs-pdp .rs-check{columns:1}.rs-pdp .rs-stats .rs-stat-v{font-size:20px}}\n.rs-pdp .rs-stats\u003eli,.rs-pdp .rs-cards\u003eli,.rs-pdp .rs-feat-grid\u003eli,.rs-pdp .rs-included\u003eli,.rs-pdp .rs-docs\u003eli{--rs-b:calc((100% - (var(--rs-n,2) - 1) * var(--rs-g,14px)) \/ var(--rs-n,2) - 0.5px);flex:1 1 var(--rs-b);max-width:var(--rs-b);min-width:0;box-sizing:border-box}\n.rs-pdp .rs-cols-1{--rs-n:1}\n.rs-pdp .rs-cols-2{--rs-n:2}\n.rs-pdp .rs-cols-3{--rs-n:3}\n.rs-pdp .rs-cols-4{--rs-n:4}\n.rs-pdp .rs-cols-5{--rs-n:5}\n.rs-pdp .rs-cols-6{--rs-n:6}\n.rs-pdp .rs-cols-7{--rs-n:7}\n.rs-pdp .rs-cols-8{--rs-n:8}\n.rs-pdp .rs-row.rs-row--apps{align-items:center}\n.rs-pdp .rs-row.rs-row--apps .rs-col-img{flex:0 0 30%;max-width:380px;min-width:260px}\n.rs-pdp .rs-row.rs-row--apps .rs-col-img img{max-height:300px}\n.rs-pdp .rs-col-img.rs-img-stack{display:flex;flex-direction:column;gap:16px}\n.rs-pdp .rs-col-img.rs-img-stack img{width:100%;max-height:none;object-fit:contain;background:#F7F9FB}\n.rs-pdp .rs-col-img.rs-img-stack.rs-img-fit{align-self:stretch;position:relative;top:auto;min-height:360px}\n.rs-pdp .rs-img-fit .rs-img-fit__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:16px}\n.rs-pdp .rs-img-fit .rs-img-fit__in img{flex:1 1 0;min-height:0;width:100%;height:100%;max-height:none;object-fit:contain;background:#F7F9FB;border-radius:6px}\n@media (min-width:1101px){}\n@media (min-width:901px) and (max-width:1100px){.rs-pdp .rs-t2-1{--rs-n:1}.rs-pdp .rs-t2-2{--rs-n:2}.rs-pdp .rs-t2-3{--rs-n:3}.rs-pdp .rs-t2-4{--rs-n:4}.rs-pdp .rs-t2-5{--rs-n:5}}\n@media (min-width:701px) and (max-width:900px){.rs-pdp .rs-t3-1{--rs-n:1}.rs-pdp .rs-t3-2{--rs-n:2}.rs-pdp .rs-t3-3{--rs-n:3}.rs-pdp .rs-t3-4{--rs-n:4}}\n@media (min-width:561px) and (max-width:700px){.rs-pdp .rs-t4-1{--rs-n:1}.rs-pdp .rs-t4-2{--rs-n:2}.rs-pdp .rs-t4-3{--rs-n:3}}\n@media (max-width:560px){.rs-pdp .rs-t5-1{--rs-n:1}.rs-pdp .rs-t5-2{--rs-n:2}}\n@media (min-width:701px){.rs-pdp .rs-check.rs-check{display:grid;columns:auto;column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-pdp .rs-check.rs-check--1{grid-template-columns:minmax(0,1fr)}.rs-pdp .rs-check.rs-check--3{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media (max-width:700px){.rs-pdp table.rs-warr td.rs-term.rs-term{white-space:normal;width:34%}.rs-pdp table.rs-warr td,.rs-pdp table.rs-warr th{overflow-wrap:anywhere}}\n@media (max-width:600px){.rs-pdp .rs-col-img.rs-img-stack.rs-img-fit{align-self:auto;position:static;min-height:0}.rs-pdp .rs-img-fit .rs-img-fit__in{position:static}.rs-pdp .rs-img-fit .rs-img-fit__in img{flex:none;height:auto}.rs-pdp .rs-row.rs-row--apps .rs-col-img{flex-basis:100%;max-width:none;min-width:0}}\n.rs-pdp{max-width:1500px;margin-left:auto;margin-right:auto}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-pdp\"\u003e\n\u003ch2\u003eWLKATA MS4220 Stepper Motor Driver\u003c\/h2\u003e\n\u003cp class=\"rs-eyebrow\"\u003eAt a glance\u003c\/p\u003e\n\u003cul class=\"rs-stats rs-cols-4 rs-t2-4 rs-t3-4 rs-t4-2 rs-t5-2\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eInput\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e12 V DC\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003e5.5 x 2.1 mm jack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eOutput\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e0 to 2 A\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003eadjustable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eBus\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003eRS485\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003eModbus RTU, 2 ports\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eDisplay\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e0.91 in OLED\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003e128 x 32, RGB LED\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eOverview\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--center\"\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-text\"\u003e\n\u003cspan class=\"rs-eyebrow\"\u003eWLKATA automation accessory\u003c\/span\u003e\n\u003cp class=\"rs-lead\"\u003eA compact RS485 Modbus RTU stepper driver that runs a WLKATA conveyor belt without a WLKATA arm: 12 V DC, 0 to 2 A, two parallel RS485 ports, a UART port, and an OLED status display, for PLC, Arduino, ESP32, STM32, Raspberry Pi Pico, or PC control.\u003c\/p\u003e\n\u003cp\u003eThe WLKATA MS4220 is a stepper motor driver with a built-in RS485 Modbus RTU interface, made for running the WLKATA Conveyor Belt Set on its own: from a PLC on a production-line trainer, from a microcontroller in a student project, or from a PC over the included USB-to-RS485 converter. It replaces the arm-controlled conveyor setup with a driver any Modbus host can address, and two parallel RS485 ports let several conveyors share one bus.\u003c\/p\u003e\n\u003cp\u003eThe driver takes 12 V DC on a 5.5 x 2.1 mm jack, delivers 0 to 2 A (adjustable), uses T-shaped acceleration and deceleration for smooth speed changes and a current-control method that keeps the motor quiet, and shows parameters and status on a 0.91-inch OLED with an RGB indicator. Speed and acceleration are set in software; WLKATA's Python SDK includes an MS4220 class for RS485 control.\u003c\/p\u003e\n\u003cp\u003eIt is a motor driver, not a standalone controller: a Modbus RTU host sends the commands. Position mode is not supported, so it is not intended for precise linear positioning; a 12 V power supply and the conveyor are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"WLKATA MS4220 stepper motor driver\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/wlkata-ms4220-stepper-motor-driver-01.webp?v=1790739876\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable class=\"rs-spec\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eElectrical\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eMS4220\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eInput Voltage\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e12 V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eOutput Current\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e0 to 2 A, adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePower Connector\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eDC 5.5 x 2.1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eMotion Profile\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eT-shaped acceleration and deceleration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eNoise Control\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eCurrent-control drive method\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eInterfaces\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eCommunication\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eRS485\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eProtocol\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eModbus RTU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eRS485 Ports\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e2, wired in parallel for bus daisy-chaining\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eUART Port\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eStepper Motor Port\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e0.91-inch 128 x 32 white OLED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eStatus Indicator\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eRGB LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eCompatibility\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eApplication\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eWLKATA Conveyor Belt Set and compatible stepper-motor conveyors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eHosts\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003ePLC, Arduino Uno\/Mega\/Nano, ESP32, STM32, Raspberry Pi Pico\/Pico W (each with an RS485 transceiver), or PC via the included USB-to-RS485 converter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eNot Supported\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003ePosition mode; standalone operation without a host\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul class=\"rs-feat-grid rs-cols-3 rs-t2-3 rs-t3-3 rs-t4-2 rs-t5-1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eConveyor Without the Arm\u003c\/strong\u003eRun the WLKATA conveyor from any Modbus RTU host instead of a WLKATA robot.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndustrial Bus Wiring\u003c\/strong\u003eRS485 with Modbus RTU and two parallel ports for multi-device chains.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmooth and Quiet\u003c\/strong\u003eT-shaped ramps and current control reduce jerk and motor noise.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStatus at a Glance\u003c\/strong\u003eBuilt-in OLED and RGB LED show parameters and state.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSDK Support\u003c\/strong\u003eWLKATA's Python SDK includes an MS4220 class for speed control over RS485.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cp\u003ePLC-integrated training lines, multi-conveyor material-handling cells, microcontroller projects, and PC-driven test rigs. Within the WLKATA lineup it pairs with the \u003ca href=\"\/products\/conveyor-belt-set-for-wlkata-mirobot-mt4-haro380\"\u003eConveyor Belt Set\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eSetup and Getting Started\u003c\/h3\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eCheck the conveyor:\u003c\/strong\u003e Confirm the motor type, wiring, voltage, current, and mechanics of your conveyor before connecting.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWire it:\u003c\/strong\u003e Connect the stepper motor cable, a 12 V DC supply (5.5 x 2.1 mm), and the RS485 bus to your host; use the USB-to-RS485 converter for a PC.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAddress and command:\u003c\/strong\u003e Set the device address and baud rate per WLKATA's documentation, then send Modbus RTU speed commands (or use the Python SDK).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTune:\u003c\/strong\u003e Adjust speed and acceleration in software and confirm status on the OLED.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003cp class=\"rs-lead\"\u003eA 12 V DC power supply and the conveyor are not included.\u003c\/p\u003e\n\u003cul class=\"rs-check rs-check--1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMS4220 stepper motor driver unit\u003c\/strong\u003e (x1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStepper motor cable\u003c\/strong\u003e (x1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRS485 cable\u003c\/strong\u003e (x2)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB-to-RS485 converter\u003c\/strong\u003e (x1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting screws\u003c\/strong\u003e (x4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDocumentation and Resources\u003c\/h3\u003e\n\u003cul class=\"rs-docs rs-cols-5 rs-t2-3 rs-t3-3 rs-t4-2 rs-t5-1\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003eMS4220 Product Page\u003c\/span\u003e\u003ca href=\"https:\/\/www.wlkata.com\/products\/stepper-motor-driver-ms4220-for-standalone-wlkata-conveyor-belt-operation\" target=\"_blank\" rel=\"noopener\"\u003eWLKATA MS4220 specifications →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003eWLKATA Download Center\u003c\/span\u003e\u003ca href=\"https:\/\/www.wlkata.com\/pages\/download\" target=\"_blank\" rel=\"noopener\"\u003eManuals, software, and firmware downloads →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003eWLKATA Documentation\u003c\/span\u003e\u003ca href=\"https:\/\/document.wlkata.com\" target=\"_blank\" rel=\"noopener\"\u003eProduct documentation portal →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003eWLKATA Python SDK\u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/wlkata\/WLKATA-Python-SDK-wlkatapython\" target=\"_blank\" rel=\"noopener\"\u003ewlkatapython on GitHub (MS4220_UART class) →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003eWarranty and Returns\u003c\/span\u003e\u003ca href=\"https:\/\/www.wlkata.com\/pages\/refund-policy\" target=\"_blank\" rel=\"noopener\"\u003eWLKATA warranty terms and return policy →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWarranty Information\u003c\/h3\u003e\n\u003cp\u003eWLKATA covers the MS4220 under its published warranty policy (one year on robotic arms; 3 to 12 months on spare parts, for non-human-caused failures with valid proof of purchase), and RoboticsSelect is an authorized WLKATA dealer: our U.S.-based team is your first line of support and coordinates claims with WLKATA.\u003c\/p\u003e\n\u003ctable class=\"rs-warr\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eItem\u003c\/th\u003e\n\u003cth\u003eCoverage\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eMS4220 driver\u003c\/td\u003e\n\u003ctd\u003eWLKATA spare-part warranty (3 to 12 months) for non-human-caused failures\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eNot Covered\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDamage caused by the user, including wrong wiring or supply voltage\u003c\/li\u003e\n\u003cli\u003eUnauthorized repair or modification\u003c\/li\u003e\n\u003cli\u003eNormal wear and consumables\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProof of purchase from WLKATA or an authorized agent is required.\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Wlkata","offers":[{"title":"Default Title","offer_id":67588252893272,"sku":"WL-MS4220","price":110.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/wlkata-ms4220-stepper-motor-driver-01.webp?v=1790739876","url":"https:\/\/roboticsselect.com\/products\/wlkata-ms4220-stepper-motor-driver","provider":"RoboticsSelect","version":"1.0","type":"link"}