The Motor Driver block allows you to control up to 4 different motors at the same time, such as brushed, brushless and/or servos. This guide shows you the pin distribution and how to connect 3rd party motors to your block.
Note: Keep in mind that other motors can be connected in the same way to ports 0 and 3.
Servos can be connected directly to each port without having to worry about the pins, the Block's pins are configured for the servo according to the image below.
In Brushless mode, only the PWM and GND pins are used, VCC is internally disconnected. Please do not connect anything to this pin.
DC Motors only need the first 2 pins of each port. Depending on the direction you want your motor to rotate, the MotorDriver alternates the polarity of these pins:
Brushed encoder motors take up one entire side of the Motor Driver Block. The port is configured as shown in the image below.
Important: This mode is only recommended for advanced users.
The MotorDriver has the capability of providing control signals to up to 12 servos at the same time. For this, all pins are used as PWM outputs and you will need to power up your servos externally. Keep in mind that also a common ground line should be shared by your Power Station and the servos. The easiest way to achieve this is to use a dual USB power supply such as the one provided in your Kit. Use one of the USB outputs from the battery to power up your Power Station Block and the other one to provide power to your servos.
Bonus Tip: We recommend using the Multiservo Controller virtual block to control your servos.