{"product_id":"hiwonder-sa8870c-motor-driver","title":"SA8870C 4-Channel Encoder Motor Driver Board for Robot Car Control, 5-15V VM, IIC, 5V\/3.3V Output","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eThis 4-channel encoder motor driver board is designed for robot car motor control and other small mobile robotics projects. It uses the SA8870C motor driver chip and includes an onboard voltage regulation circuit. The board is described as compatible with STM32 microcontrollers, Arduino, Raspberry Pi (including Raspberry Pi 5\/4B), Jetson Nano, and other controllers, and it supports a range of Hall encoder TT motors and 520\/310 DC gear motors.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e4-channel motor drive (encoder motor driver)\u003c\/li\u003e\n\u003cli\u003eMotor driver chip: SA8870C\u003c\/li\u003e\n\u003cli\u003eVM input power supply range: 5-15V\u003c\/li\u003e\n\u003cli\u003ePower outputs: VM, 5V, 3.3V\u003c\/li\u003e\n\u003cli\u003e5V output current: 1A\u003c\/li\u003e\n\u003cli\u003eHall signal logic output voltage: 3.3V, 5V\u003c\/li\u003e\n\u003cli\u003eProtection: input reverse connection protection\u003c\/li\u003e\n\u003cli\u003eSingle-channel rated drive current: 2A\u003c\/li\u003e\n\u003cli\u003eSingle-channel maximum peak current: 2.5A\u003c\/li\u003e\n\u003cli\u003eOn-board IIC port (SCL\/SDA)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eFeature text shown on product graphic\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eMini Size\u003c\/li\u003e\n\u003cli\u003eHigh-Performance Motor Driver Chip\u003c\/li\u003e\n\u003cli\u003eControllable 4-Channel Motor\u003c\/li\u003e\n\u003cli\u003eSupport 3-12V Input\u003c\/li\u003e\n\u003cli\u003eVoltage Regulation Protection\u003c\/li\u003e\n\u003cli\u003eOn-board IIC Port\u003c\/li\u003e\n\u003cli\u003eVarious Charging Method\u003c\/li\u003e\n\u003cli\u003eCompatible with Different Cables\u003c\/li\u003e\n\u003cli\u003eSupport Multiple Controllers\u003c\/li\u003e\n\u003cli\u003eRaspberry Pi \/ Jetson Nano \/ Compatible with Arduino \/ STM32\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMotor driver chip\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSA8870C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVM power supply range\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5-15V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePower output\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eVM, 5V, 3.3V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e5V output current\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHall signal logic output voltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.3V, 5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eExpansion board protection function\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eInput reverse connection protection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSingle channel rated drive current\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSingle channel maximum peak\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2.5A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003ePin Functions\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePort type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eSymbol\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEncoder\u003c\/td\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eHall power supply negative electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEncoder\u003c\/td\u003e\n\u003ctd\u003eA\u003c\/td\u003e\n\u003ctd\u003eA-phase pulse signal output terminal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEncoder\u003c\/td\u003e\n\u003ctd\u003eB\u003c\/td\u003e\n\u003ctd\u003eB-phase pulse signal output terminal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEncoder\u003c\/td\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003eHall power positive electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEncoder\u003c\/td\u003e\n\u003ctd\u003eM+\u003c\/td\u003e\n\u003ctd\u003eMotor power positive electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEncoder\u003c\/td\u003e\n\u003ctd\u003eM-\u003c\/td\u003e\n\u003ctd\u003eMotor power negative electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIIC port\u003c\/td\u003e\n\u003ctd\u003eSCL\u003c\/td\u003e\n\u003ctd\u003eClock line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIIC port\u003c\/td\u003e\n\u003ctd\u003eSDA\u003c\/td\u003e\n\u003ctd\u003eBidirectional data cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIIC port\u003c\/td\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003ePower ground wire\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIIC port\u003c\/td\u003e\n\u003ctd\u003e5V\u003c\/td\u003e\n\u003ctd\u003e5V DC output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3PIN power port\u003c\/td\u003e\n\u003ctd\u003e-\u003c\/td\u003e\n\u003ctd\u003ePower negative electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3PIN power port\u003c\/td\u003e\n\u003ctd\u003e+\u003c\/td\u003e\n\u003ctd\u003ePower positive electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3PIN power port\u003c\/td\u003e\n\u003ctd\u003enc\u003c\/td\u003e\n\u003ctd\u003eEmpty\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower supply port\u003c\/td\u003e\n\u003ctd\u003e+\u003c\/td\u003e\n\u003ctd\u003ePower positive electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower supply port\u003c\/td\u003e\n\u003ctd\u003e-\u003c\/td\u003e\n\u003ctd\u003ePower negative electrode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eWiring \/ Connection Information (from wiring diagram text)\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eWiring Diagram\u003c\/li\u003e\n\u003cli\u003ePower Supply: Support various power supply methods\u003c\/li\u003e\n\u003cli\u003e3PIN Wire Power Supply\u003c\/li\u003e\n\u003cli\u003eWelding Power Socket Power Supply\u003c\/li\u003e\n\u003cli\u003eMotor: Support two types of encoder speed motors\u003c\/li\u003e\n\u003cli\u003eTT Motor Connection\u003c\/li\u003e\n\u003cli\u003eEncoder Speed Motor Connection\u003c\/li\u003e\n\u003cli\u003eController Communication: Support different connection cables\u003c\/li\u003e\n\u003cli\u003eIIC Connection Cable\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSupported Motor Reference (from provided motor table)\u003c\/h2\u003e\u003cp\u003eThe following values are shown for commonly used compatible encoder gear motors.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMotor model\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTorque\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eOperating voltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eNo-load speed\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eReduction ratio\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTT DC Gear Encoder Motor\u003c\/td\u003e\n\u003ctd\u003e2.1 kg*cm\u003c\/td\u003e\n\u003ctd\u003e3V~12V\u003c\/td\u003e\n\u003ctd\u003e110 PRM\u003c\/td\u003e\n\u003ctd\u003e1:84\u003c\/td\u003e\n\u003ctd\u003e41 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e310 DC Gear Encoder Motor\u003c\/td\u003e\n\u003ctd\u003e\u0026gt;= 1.0 kg*cm\u003c\/td\u003e\n\u003ctd\u003e7.4V\u003c\/td\u003e\n\u003ctd\u003e450 PRM\u003c\/td\u003e\n\u003ctd\u003e1:20\u003c\/td\u003e\n\u003ctd\u003e70 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e520 DC Gear Encoder Motor\u003c\/td\u003e\n\u003ctd\u003e3.7 kg*cm\u003c\/td\u003e\n\u003ctd\u003e12V\u003c\/td\u003e\n\u003ctd\u003e500 PRM\u003c\/td\u003e\n\u003ctd\u003e1:20\u003c\/td\u003e\n\u003ctd\u003e120 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDIY robot cars and intelligent small car platforms\u003c\/li\u003e\n\u003cli\u003eElectronic competitions and educational robotics\u003c\/li\u003e\n\u003cli\u003eMulti-motor mobile robots using Hall encoder DC gear motors\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"SA8870C 4-channel encoder motor driver board with IIC control, onboard voltage regulation and controller icons\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/4-Channel-Encoder-Motor-Driver-with-Onboard-Voltage.webp?v=1783737349\"\u003e\u003cp\u003eDesigned for small robot cars, the SA8870C board drives up to four encoder motors from a 5–15V VM supply and provides 5V\/3.3V logic support.\u003c\/p\u003e\n\u003cimg alt=\"Reference table of supported encoder motors with torque, voltage, no-load speed, reduction ratio and weight\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/4-Channel-Encoder-Motor-Driver-with-Onboard-Voltage_b357ecc8-1608-4bdd-b7b9-969e925bc07b.webp?v=1783737358\"\u003e\u003cp\u003eCommon TT and DC gear encoder motors are supported, with a quick reference for operating voltage, speed, torque and gearbox ratio.\u003c\/p\u003e\n\u003cimg alt=\"Compatibility lineup with Raspberry Pi boards, Jetson Nano and a microcontroller board for IIC motor control\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/4-Channel-Encoder-Motor-Driver-with-Onboard-Voltage_06cd060f-d767-4193-aece-822cd240944d.webp?v=1783737368\"\u003e\u003cp\u003eWorks with popular controllers including Raspberry Pi, Jetson Nano, Arduino-compatible boards and STM32 via the onboard IIC interface.\u003c\/p\u003e\n\u003cimg alt=\"Wiring connections for SA8870C 4-channel driver: power input options, TT motor\/encoder motor ports, and IIC cables\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/4-Channel-Encoder-Motor-Driver-with-Onboard-Voltage_bc4e1fe1-6a1e-4941-adee-67018e3073a3.webp?v=1783737379\"\u003e\u003cp\u003eMultiple power methods and two encoder-motor connection styles make prototyping and upgrades straightforward.\u003c\/p\u003e\n\u003cimg alt=\"SA8870C motor driver board pinout showing encoder motor ports, 3-pin power, IIC port, and power supply terminals\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/4-Channel-Encoder-Motor-Driver-with-Onboard-Voltage_76fa4841-40cb-46ed-892e-b41b5ddfa7a9.webp?v=1783737388\"\u003e\u003cp\u003eClear port labeling helps route motor M+\/M− and encoder A\/B signals, plus power and IIC connections.\u003c\/p\u003e\n\u003cimg alt=\"Example robot car platforms and tracked chassis projects that can use a 4-channel encoder motor driver board\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/4-Channel-Encoder-Motor-Driver-with-Onboard-Voltage_49231577-3aa5-441a-9631-81dd0d1691ce.webp?v=1783737398\"\u003e\n\u003c\/div\u003e","brand":"Hiwonder","offers":[{"title":"Default Title","offer_id":47963116699878,"sku":"21090057-1","price":16.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/0954\/0326\/files\/0527_8.jpg?v=1783560675","url":"https:\/\/robotdoo.com\/products\/hiwonder-sa8870c-motor-driver","provider":"RobotDoo","version":"1.0","type":"link"}