Tinkerforge Performance DC Bricklet can control one DC brushed motor (maximum 36V and 10A continuously). The direction, velocity, and acceleration of the connected motor can be controlled using the provided API that supports many programming languages. Additionally, the API provides the possibility to measure current consumption or the input voltage as well. This also triggers callbacks in case of overtemperature and overcurrent situations. The Performance DC Bricklet comes with two optocoupled inputs that can be configured as end-stops. The six user-configurable status LEDs can be used to show the GPIO state, motor direction, errors, and more.