{"product_id":"maker-drive-simplifying-h-bridge-motor-driver","title":"Maker Drive: Simplifying H-Bridge Motor Driver","description":"\u003cdiv\u003e\n\u003cp\u003eBrushed motor is the most widely used motor because it is easy to use. Just supply the two terminals with DC power, the motor will start rotating! If you want to control it's speed and direction using a controller, usually you will use a\u003cspan\u003e \u003c\/span\u003eL298N Motor Driver. But if you want an easy and beginner friendly motor driver, you are at the right page! Maker Drive is designed for\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003esimplicity\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eand with\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003ebeginner\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003ein mind!\u003c\/p\u003e\n\u003ch2\u003eThe Problem Faced by Beginners in Driving DC Brushed Motor\u003c\/h2\u003e\n\u003cdiv\u003eMaker Drive is designed base on feedback from users, especially 1st time user. If you are a beginner or newbie that needs a simple motor driver to drive DC brushed motor for building mobile robot or other purposes, you might face some of these obstacles:\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eBurning your Motor Driver\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- Many low cost motor driver does not come with Reserve Polarity Protection and this might result in smoke coming out from the driver if you connect the power in wrong polarity. This give you a burnt motor driver and of course the waste of money and your precious time. This will further cause anxiety for you to kickstart your electronics project.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eToo Bulky\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor compact project - Some motor driver comes with\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eBIG heat sink\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand take up too much space.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eHard to test and troubleshoot\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- With normal motor driver, beginners face a common problem during building project - difficulty in testing and troubleshooting the circuit. Yes, even with a clear schematic or diagram, the circuit will not work right after you complete the connection. Most of the time, we will need to test or troubleshoot. Without easy to use input and output indicator, you will need to write program to test the motor driver. And that increases the complexity of debugging as we do not know whether the problem is due to wire connection or coding in your program.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eSeparate Power for Low Voltage Motor\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- Many low cost motor driver has onboard 5V linear voltage regulator, which is great to power your controller like Arduino. But this linear voltage regulator will not output 5V if Vin is lower than 7V. Yet, many small toy motors used in DIY projects are rated at lower than 7V. These motors are suitable to be powered by two AA or AAA batteries (3V or less) or single cell Li-ion 18650\/Li-Po battery (3.7V rated voltage). With that, you will need two separate power sources, one for the motors and another one to get stable 5V output for controller such as Arduino board.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eHere is Our Solution:\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eMaker Drive\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv\u003eMaker Drive is designed to solve the above problems while adding some useful features:\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eFool Proof (Peace of Mind)\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- Maker Drive comes with\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eReverse Polarity Protection\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eat Vin\/Vmotor\/Vbatt (Power for motor) terminal. With this protection it will greatly reduce the risk of damaging the motor driver\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eCompact Design\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- Maker Drive is designed to be compact, roughly the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003esize of a passport photo\u003c\/strong\u003e, 43mm(W) x 35mm(L) x 14mm(H)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003e4 Test Buttons\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e(2 for each channel) -\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eEasily test the motor or your mechanism\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ewithout any controller or coding. Maker Drive comes with two manual test buttons for each channel. Pressing one of the buttons will drive the output full speed in a direction (if there is motor connected) on respective channel. While another button will drive the output in another direction. These buttons are useful to test the motor direction, connection and operation; even without controller. You will love these buttons, believe me! You can also use these buttons as manual activation button too. No programming is needed to use these buttons.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003e4 Indicator LEDs\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e(2 for each channel) -\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eEasily test your coding and wire connections\u003c\/strong\u003e. With these indicator LEDs, you can check output voltage direction even without connecting to your motor. And combining with the Manual Test Buttons, you can test the Maker Drive easily even without controller and motor connected. You can also easily identify where the error occur for easy troubleshooting. Of course no programming is needed too. These LEDs help in testing and troubleshooting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan color=\"#00a5dc\" style=\"color: #00a5dc;\"\u003e\u003cb\u003eBuck-boost regulator\u003c\/b\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eto produce\u003cspan\u003e \u003c\/span\u003e\u003cspan color=\"#00a5dc\" style=\"color: #00a5dc;\"\u003e\u003cb\u003e5V output\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003e\u003c\/span\u003efrom input voltage as low as\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e2.5V\u003c\/strong\u003e\u003c\/span\u003e-\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ePower your 5V controller with 2 AA batteries\u003c\/strong\u003e. Maker Drive can produce output of 5V with input voltage range, from\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e2.5V up to 9.5V\u003c\/strong\u003e. This 5V output can supply 200mA to external circuit such as controller (Arduino), saving the trouble to get another another power source for your controller. Now your project can be powered with a single power source. And with the wide input voltage range, you can power Maker Drive with two AA or AAA battery (1.5V x 2 = 3V) or single cell Li-ion or Lipo battery that has rated voltage of 3.7V. That is awesome!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eRegenerative Braking Control\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- In some cases, it is called Regen braking and it\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eprovides better control over motor speed\u003c\/strong\u003e. Most application perform better in Regen braking for example line following as the controller can control the speed more accurately. Another method is coast stop which allow the motor to slow down or stop using the inertia.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eSpecially Designed for Mobile Robots\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- Building a small mobile robot has never been easier with Maker Drive + Maker UNO duo! If you are interested in building a line following robot, you may follow\u003cspan\u003e \u003c\/span\u003ethis tutorial.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eSupport Stepper Motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- This is an additional bonus feature! Maker Drive is capable of driving a stepper motor. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eMaker Drive is not an Arduino Shield, but it is compatible with different models of Arduino main board such as:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMaker UNO\u003c\/li\u003e\n\u003cli\u003eMaker UNO Plus\u003c\/li\u003e\n\u003cli\u003eCT-UNO\u003c\/li\u003e\n\u003cli\u003eArduino UNO R3\u003c\/li\u003e\n\u003cli\u003eArduino Mega 2560\u003c\/li\u003e\n\u003cli\u003eArduino Nano\u003c\/li\u003e\n\u003cli\u003eArduino Pro Mini\u003c\/li\u003e\n\u003cli\u003eAnd the list goes on.....\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eNot to forget that it accepts 1.8V, 3.3V \u0026amp; 5V logic(for control) and is compatible with controller such as\u003cspan\u003e \u003c\/span\u003eRaspberry Pi,\u003cspan\u003e \u003c\/span\u003emicro:bit, BeagleBone,\u003cspan\u003e \u003c\/span\u003eESP8266,\u003cspan\u003e \u003c\/span\u003eESP32, etc.\u003c\/p\u003e\n\u003cp\u003eSince you have Maker Drive, you will need suitable DC brushed motor besides the controller, right? So which motor is suitable for Maker Drive? Well, as long as the motor is...\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDC Brush motor (Two Terminals)\u003c\/li\u003e\n\u003cli\u003eOperating voltage from\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e2.5V to 9.5VDC\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eRated Current\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e\u0026lt;= 1.0A\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003ePeak Current\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e\u0026lt;= 1.5A\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eExample of suitable DC brush motor for Maker Drive (Not limit to):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6V 85RPM DC Micro Metal Gearmotor\u003c\/li\u003e\n\u003cli\u003e6V 225RPM 0.35kgfcm\u003c\/li\u003e\n\u003cli\u003e12V 125RPM 0.5kgfcm Brushed DC Geared Motor\u003c\/li\u003e\n\u003cli\u003eTT Motor + Wheel Kit\u003c\/li\u003e\n\u003cli\u003eTamiya Double Gearbox (Although the stall current is 2.10A)\u003c\/li\u003e\n\u003cli\u003eTamiya Twin-Motor Gearbox (Although the stall current is 2.10A)\u003c\/li\u003e\n\u003cli\u003eTT Motor - Dual Metal Shaft3V miniature toy motor\u003c\/li\u003e\n\u003cli\u003eThe TT motors in Aluminum 2WD TT Robot\/Motor Chasis\u003c\/li\u003e\n\u003cli\u003eThe TT motors in Maker UNO Bluetooth Robot Kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThese are the suggested power sources for Maker Drive:\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e2 x AA\/AAA batteries (2 x 1.5V = 3.0V) + Battery holder\u003c\/li\u003e\n\u003cli\u003e3 x AA\/AAA batteries (3 x 1.5V = 4.5V) + Battery holder\u003c\/li\u003e\n\u003cli\u003e4 x AA\/AAA batteries (4 x 1.5V = 6.0V) + Battery holder\u003c\/li\u003e\n\u003cli\u003e1 x Li-ion 18650 battery (1 x 3.7V, 3.0V to 4.2V) + Battery Holder\u003c\/li\u003e\n\u003cli\u003e2 x Li-ion 18650 batteries (2 x 3.7V = 7.4V, 6.0V to 8.4V) + Battery Holder\u003c\/li\u003e\n\u003cli\u003e1 x Li-ion 14500 battery (1 x 3.7V, 3.0V to 4.2V) + Battery Holder (coming soon)\u003c\/li\u003e\n\u003cli\u003e2 x Li-ion 14500 batteries (2 x 3.7V = 7.4V, 6.0V to 8.4V) + Battery Holder\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDual channel, Bi-directional control motor driver\u003c\/li\u003e\n\u003cli\u003eSupport motor voltage from\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e2.5V to 9.5VDC\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMaximum current up to\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e1.0A continuous and 1.5A peak\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e(\u0026lt;5 seconds)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5V Output (200mA)\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eto power the controller.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInputs\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ecompatible with\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e1.8V, 3.3V and 5V logic\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e(Arduino, Raspberry Pi, etc).\u003c\/li\u003e\n\u003cli\u003eSolid-state components provide faster response time and eliminate the wear and tear of mechanical relay\u003c\/li\u003e\n\u003cli\u003eRegenerative Braking\u003c\/li\u003e\n\u003cli\u003eSpeed control PWM frequency up to 20KHz (Actual output frequency is the same as input frequency)\u003c\/li\u003e\n\u003cli\u003eDimension: 43mm(W) x 35mm (L) x 14mm (H)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDocuments\/Example Code:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDatasheet\u003c\/li\u003e\n\u003cli\u003e\nArduino Sketch\u003cspan\u003e \u003c\/span\u003e(Github), please select PWM_PWM_DUAL under example\u003c\/li\u003e\n\u003cli\u003eTutorial:\u003cspan\u003e \u003c\/span\u003eLine Following Robot using Arduino and Maker Drive\n\u003c\/li\u003e\n\u003cli\u003eFritzing files\u003c\/li\u003e\n\u003cli\u003e\nMaker Drive 3D files\u003cspan\u003e \u003c\/span\u003e(IGs and STEP)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePacking List:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Maker Drive board\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Cytron","offers":[{"title":"Default Title","offer_id":51616984957234,"sku":"hab1787257874513","price":2.93,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0935\/0289\/8482\/files\/maker-drive-simplifying-h-bridge-motor-driver_1.jpg?v=1787257879","url":"https:\/\/www.mapleborough.shop\/products\/maker-drive-simplifying-h-bridge-motor-driver","provider":"My Store","version":"1.0","type":"link"}