This is the tinyESC v2 from FingerTech Robotics, an ultra small bi-directional brushed motor controller for driving equally small DC motors. Don't let the tinyESC's size fool you, with the ability to take in a battery voltage of 6.5V to a whopping 36V and output a continuous current of 1.5A (3.0A peak), this little guy isn't messing around! Not only is the tinyESC compact and powerful but it is also tough. What really drew us to it is its reliability in the battle bot ring being used in most Ant and Beetle weight classes and its use for most Actobotics motors.
This electronic speed controller offers a battery eliminator circuit (BEC) provides 5V and 100mA to the receiver so no extra receiver battery is required. This version of the tinyESC also includes backwards-polarity protection and protection on the 5V receiver line, this means that if you accidentally attach a battery backwards it won't destroy your motor controller and other BECs won't affect the tinyESC. Each tinyESC is equipped with a 2-pin calibration connector, a 3-pin JST connector for your SIG, 5V, and GND lines to access a receiver, two bare lead wires for M1 and M2 to connect to your motor, and another set of two bare lead wires for Batt and GND to connect to a battery.
Note: Calibration instructions, a wiring diagram, and basic information are all included on an insert with each tinyESC v2.