{"product_id":"gravity-2x2a-motor-shield-for-arduino-twin","title":"Gravity: 2x2A Motor Shield for Arduino Twin","description":"\u003ch2\u003eIntroduction\u003c\/h2\u003e\n\u003cp\u003eArduino 2x2A Motor Shield for Twin Projects expands controller capability by enabling reliable bidirectional DC motor control for robotics and automation builds. Designed around the L298P dual full‑bridge driver, this motor control expansion board allows an Arduino development platform to drive two DC motors with up to 2A current per channel. Direct stacking compatibility with Arduino Uno R3 and Arduino Mega simplifies integration for mobile robotics and mechatronics prototypes. This dual-channel motor driver shield provides a convenient hardware foundation for wheeled robots, smart fans, and interactive mechanical projects.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eDual 2A Full‑Bridge Motor Driving Capability\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eBuilt around the L298P high‑power motor driver IC, this robotics motor driver shield delivers stable dual‑channel DC motor control with output current up to 2A per channel. The dual full‑bridge architecture supports forward and reverse motor operation, making the board suitable for differential‑drive robots and motion control systems. Motor voltage from 4.8V to 35V enables compatibility with a wide variety of DC motors used in hobby robotics, smart appliances, and experimental electromechanical systems.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0668\/0641\/5437\/files\/E64013-content1.webp?v=1791062454\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cspan\u003eThis Arduino‑compatible motor expansion board mounts directly onto standard controller headers without additional wiring. The stackable shield format allows quick integration into robotics development stacks while maintaining access to remaining I\/O pins. Native compatibility with arduino shield expansion ecosystems and development boards such as Arduino controllers enables rapid prototyping of motion‑enabled electronic systems.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003ePWM Speed Control and Digital Direction Signals\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003eMotor speed control is achieved through PWM signals from digital pins 10 and 11, allowing precise adjustment of rotation speed for each motor channel. Direction and enable control are managed through digital pins 12 and 13 using TTL‑compatible signals. This structured pin mapping simplifies firmware design for mobile robotics, automated mechanisms, and smart device prototypes requiring reliable motion control.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cb\u003eFlexible Power Supply Options\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eThis dual‑motor driver board supports two power strategies: direct supply from the Arduino VIN line or an independent external motor power input. External power is recommended for high‑current motors to improve system stability and prevent controller voltage drop. Such flexibility makes the driver shield suitable for educational robotics platforms, DIY automation projects, and experimental electromechanical designs.\u003c\/p\u003e\n\u003cp\u003eCommon applications include small robotic vehicles, automated cooling systems, educational motion experiments, and interactive mechanical prototypes. A reference build example is available here: \u003ca href=\"https:\/\/www.dfrobot.com\/blog-342.html\"\u003eHow to Build A Smart Cooling Fan with Arduino?\u003c\/a\u003e. Compatibility includes development boards such as Arduino UNO, Arduino UNO R3, and Arduino Mega 1280\/2560.\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eL298P dual full‑bridge motor driver supporting two DC motors\u003c\/li\u003e\n\u003cli\u003eUp to 2A output current per channel\u003c\/li\u003e\n\u003cli\u003ePWM speed control via digital pins 10 and 11\u003c\/li\u003e\n\u003cli\u003eMotor direction and enable control via digital pins 12 and 13\u003c\/li\u003e\n\u003cli\u003eSupports motor supply from Arduino VIN or external power input\u003c\/li\u003e\n\u003cli\u003eStackable shield design compatible with Arduino Uno and Mega boards\u003c\/li\u003e\n\u003cli\u003eScrew terminals and pin headers for flexible motor connections\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTwo‑wheel differential drive robots\u003c\/li\u003e\n\u003cli\u003eSmart cooling fan systems\u003c\/li\u003e\n\u003cli\u003eEducational robotics experiments\u003c\/li\u003e\n\u003cli\u003eDIY automated mechanical devices\u003c\/li\u003e\n\u003cli\u003eMotion control demonstrations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecification\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMotor Driven Voltage: 4.8V to 35V\u003c\/li\u003e\n\u003cli\u003eOutput Current: up to 2A\/channel\u003c\/li\u003e\n\u003cli\u003eTotal Power Dissipation: 25W(T=75℃)\u003c\/li\u003e\n\u003cli\u003eDriven Structure: Dual full-bridge driver\u003c\/li\u003e\n\u003cli\u003eDriven Power Port: External power terminal, or VIN from Arduino\u003c\/li\u003e\n\u003cli\u003eDriven Output Port: 2 channel screw terminals, or male PIN headers\u003c\/li\u003e\n\u003cli\u003eControl Port: 4 TTL Compatible digital signals (Digital 10-13)\u003c\/li\u003e\n\u003cli\u003eOperation Temperature: -25℃ to 130℃\u003c\/li\u003e\n\u003cli\u003eShield Size: 56x57mm(2.20x2.24\")\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eDocuments\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/wiki.dfrobot.com\/dri0017\/\" target=\"_blank\"\u003eProduct Wiki\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/Arduinolibrary\/DFRobot_2A_Motor_Shield_DRI0017\/blob\/master\/DRI0017_L298P_Twin_sch.pdf?raw=true\" target=\"_blank\"\u003eSchemtaic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/Arduinolibrary\/DFRobot_2A_Motor_Shield_DRI0017\/blob\/master\/L298%20datasheet.pdf?raw=true\" target=\"_blank\"\u003eDatasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"DFRobot","offers":[{"title":"Default Title","offer_id":67571425345613,"sku":"E64013-001","price":20.85,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/0641\/5437\/files\/E64013-win1.jpg?v=1791062615","url":"https:\/\/www.mlab.com.au\/products\/gravity-2x2a-motor-shield-for-arduino-twin","provider":"MLAB","version":"1.0","type":"link"}