Hardware overview

Features:
- Control up to 4 DC motors
- Read encoder values from up to 4 motors
- Multiple communication interfaces:
- Serial via USB
- I2C
- Input voltage: 6.5-28V
- PWM frequency: 100kHz
- Channel current: 3.6A peak
- Overcurrent protection
- Thermal Shutdown
- Automatic fault recovery
- VM undervoltage lockout
- GPIOs for limit switches and other sensors