
Pimoroni Motor 2040 Quad Motor Controller
Description Pimoroni Motor 2040 Quad Motor Controller Compact 4-channel motor controller with encoder support Precise control over position and velocity Built-in voltage, current, and fault sensing Addressable RGB LED for visual feedback The Motor 2040: Quad Motor Controller with Encoder Support is a compact, 4-channel motor and encoder controller powered by the RP2040 chip. It features RGB and per-motor indicator LEDs, built-in voltage and current sensing, and allows for precise control over position and velocity. Ideal for constructing four-wheel drive robot rovers or buggies, the Motor 2040 eliminates the need for separate microcontrollers and driver boards, ensuring a tidy and lightweight design. View more What's Included 1x Pimoroni Motor 2040 Quad Motor Controller Dimensions 52 x 38 x 7.7 mm Links Website Motor 2040: Quad Motor Controller - MicroPython Library Specifications Powered by RP2040, a dual Arm Cortex M0+ processor running at up to 133 Mhz with 264 kB of SRAM 2 MB of QSPI flash supporting XiP 2x Dual H-Bridge motor drivers (DRV8833) 4x JST-SH connectors (6-Pin) for attaching motors Wide voltage range for motors and logic (2.7 to 10 V) On-board 3V3 regulator with input up to 13.2 V (max regulator current output 150 mA) Onboard voltage, current and fault sensing Per motor current limiting (0.5 A) Per motor direction indicator LEDs Addressable RGB LED/Neopixel Reset and BOOT button (the BOOT button can also be used as a user button) USB-C connector for programming and power (3 A max) Qw/ST (Qwiic/STEMMA QT) connector for breakouts Fully-assembled C++/MicroPython libraries