VBCores
DC motor driver
The VBCores DC driver is an advanced solution for controlling brushed DC motors. It supports an ABZ encoder as well as absolute encoders with SPI or I2C interfaces.

Based on VB32G4 controller
Features
  • Driver IC: Allegro A4955
  • Back EMF protection
  • Interfaces:
___Full-duplex SPI master
___ABZ incremental encoder
___I2C with optional power supply: 5V / 3.3V
  • 256-Kbit I2C EEPROM
  • IO: 8bit dip-switch, 6 bits are available at solder-on pads together with 5V and 3.3V.
Specifications
  • Power Input: 9-50V
  • Motor Current: 15A
Dimensions
  • PCB: 51x56 mm
  • Mount holes: 45x50 mm
  • CAD drawing - STEP file
Datasheet
Download PDF version on Github
Schematic
Download on Github
Resources
Files and other data: Github
Arduino examples
STM32 examples