L9110 with Arduino Code – Part 1: How to Control DC motor Speed and Direction @ScienceFunInnovations
L9110 with Arduino Code – Part 1: How to Control DC motor Speed and Direction  @ScienceFunInnovations
Uploaded January 2020 | Updated September 2026, 43 minutes ago
In this tutorial I will show you how to use the L9110 motor control board and write simple Arduino code (see code below) to control various types of motors in your own personal projects. The L9110 is a compact and inexpensive H bridge motor control board that easily interfaces with microcontrollers such as the Arduino or Raspberry Pi.

This board can be used to control two small DC motors simultaneously or can be used to control a small stepper motor, such as a NEMA 17. The board operates between 2.5- and 12-volts DC. It is capable of sourcing 800 mA per phase sustained and 1.5 Amps momentarily.

This tutorial is divided into 3 videos. Part 1 covers the speed and direction control of DC motors. Part 2 discusses the control of linear actuators. Part 3 demonstrates how to control the speed and direction of stepper motors. Each video includes step-by-step set-up instructions as well as basic Arduino coding that can be incorporated into your own projects.

The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.

L9110S H-bridge Dual Channels Motor Driver Control Board: amzn.to/4f9WDki
Arduino: amzn.to/3YOH3F5

L9110 with Arduino Code – Part 2: youtu.be/8VC7G9KisMU
L9110 with Arduino Code – Part 3: youtu.be/aKxi7B4-d2U
L9110 with Arduino Code – Part 1: How to Control DC motor Speed and DirectionAffordable Panels #solarpowerL9110 with Arduino Code – Part 3: How to Stepper Motor Speed and DirectionArduino Ultimate Guide Lesson 13 – Remote Control (RC) Interface Part 1Arduino Ultimate Guide Lesson 4 – Solar Panel Voltage and CurrentStepper Motor Maximum Speed using Arduino and DM542 - How Fast Can It Go?Arduino Linear Actuator Position Control // Linear Actuator with Position Feedback Return to CenterArduino Ultimate Guide Lesson 11 – Automatic Plant FeederArduino Bluetooth Motor Controller // Bluetooth Low Energy BLE and MIT App Inventor for AndroidArduino Ultimate Guide Lesson 8 – Motor Encoders: Speed Direction and PositionAutomatic Etch-a-Sketch Art using EasyDriver, Arduino, and LabViewArduino Solar Tracker with USB Phone Charger – DIY Tutorial
Science Fun |

L9110 with Arduino Code – Part 1: How to Control DC motor Speed and Direction

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER