DIYables 2WD Smart Robot Car Chassis Kit with L9110S Dual Motor Driver Pre-Assembled DC Motors Encoder for Arduino ESP32 Raspberry Pi, No Soldering
Click to zoom






Quick Overview
The DIYables 2WD Smart Robot Car Chassis Kit bundles a fully pre-assembled 2WD acrylic chassis with an L9110S Dual DC Motor Driver Module, giving you everything needed to build a programmable robot car. The chassis comes with two DC motors equipped with speed encoders, a battery holder, and pre-drilled acrylic plates — all assembled and ready to connect. No soldering is required as motor wires come pre-soldered and all mounting holes are standard size.
The included L9110S motor driver supports 2 DC motors or 1 four-wire two-phase stepper motor with a supply voltage of 2.5V to 12V and 0.8A maximum current per channel. Its compact 2.8 x 2.1cm PCB features 3mm mounting holes for easy installation on the chassis. The encoder feedback from both motors enables precise closed-loop speed and position control for accurate line following, obstacle avoidance, and autonomous navigation.
Ideal for STEM education, robotics learning, Arduino and ESP32 programming practice, line follower builds, RC car projects, and any beginner-to-intermediate robotics application using Arduino, ESP32, ESP8266, or Raspberry Pi.
Key Features
- Pre-Assembled 2WD Chassis — Fully assembled acrylic 2WD frame with dual DC motors, wheels, and battery holder ready out of the box saving setup time
- DC Motors with Speed Encoders — Both motors feature built-in encoders for real-time speed feedback enabling precise closed-loop motion control and accurate navigation
- L9110S Dual Motor Driver — Included L9110S driver supports 2 DC motors or 1 stepper motor at 2.5V to 12V with 0.8A max per channel for reliable direction and speed control
- No Soldering Required — Motor wires come pre-soldered and all acrylic parts are pre-drilled with standard mounting holes for quick, tool-free assembly
- Wide Platform Compatibility — Works with Arduino Uno, ESP32, ESP8266, Raspberry Pi, and any 3.3V or 5V microcontroller board
- Compact Motor Driver PCB — L9110S module measures 2.8 x 2.1cm with 3mm mounting holes for secure chassis installation
- STEM and Education Ready — Step-by-step tutorials available online for line following, RC control, autonomous driving, and obstacle avoidance projects
- Versatile Applications — Suitable for line followers, RC robot cars, obstacle avoidance bots, STEM education, robotics competitions, and Arduino coding projects
SPECIFICATION
| Specification | Value |
|---|---|
| Kit Contents | 2WD Robot Chassis + L9110S Motor Driver Module |
| Chassis Type | Pre-assembled 2WD acrylic frame |
| Motor Type | DC motor with encoder (x2) |
| Motor Driver Chip | L9110S |
| Motor Driver Channels | 2 (DC) or 1 stepper (4-wire 2-phase) |
| Motor Driver Supply Voltage | 2.5V – 12V DC |
| Motor Driver Max Current | 0.8A per channel |
| Motor Driver PCB Size | 2.8cm × 2.1cm |
| Motor Driver Mounting Holes | 3mm |
| Encoder Type | Speed encoder (both motors) |
| Assembly Status | Pre-assembled (no soldering required) |
| Compatibility | Arduino, ESP32, ESP8266, Raspberry Pi, 3.3V/5V MCUs |
| Applications | Line follower, RC robot car, obstacle avoidance, STEM education, autonomous driving |
PACKAGE
A package includes:
| Qty | Items |
|---|---|
| 1 | Pre-Assembled 2WD Acrylic Robot Chassis (with dual DC motors, encoders, wheels, battery holder) |
| 1 | L9110S Dual DC Motor Driver Module |
COMPATIBLE HARDWARE
- Arduino boards (UNO, Mega, Nano, etc.) — motor driver GPIO control for direction and PWM speed
- Arduino Uno R4 WiFi/Minima — PWM and GPIO motor control
- Arduino Nano ESP32 — 3.3V GPIO motor driver control
- ESP32 development boards — PWM GPIO motor control with WiFi remote operation
- ESP8266 boards (NodeMCU, Wemos D1, etc.) — GPIO motor control
- Raspberry Pi (all models) — GPIO motor control with Python
- Raspberry Pi Pico — GPIO PWM motor control
- Any 3.3V or 5V microcontroller with GPIO and PWM — motor direction and speed control








