Namespace Meadow.Foundation.Motors

Classes

ElectronicSpeedController

Driver for Electornic Speed Controllers used, typically, to drive motors via a PWM signal. To use, you generally have to first calibrate the ESC via the following steps:

  1. Depower the ESC, set power to intended max point (e.g. 1.0 power)
  2. Power the ESC, wait for "happy tones" to indicate good power supply then (possibly) two beeps to indicate max power limit set.
  3. Set the ESC power to intended minimum power point (e.g. 0.0 power) and the ESC should provide one beep per every LiPo cell (3.7V) of power supplied, and then a long beep.
  4. Optionally, per some ESCs, arm, by calling the Arm() method, which will drop the power below 0.0;

HBridgeMotor

Generic h-bridge motor controller.

Tb67h420ftg

The TB67H420FTG is a brushed DC motor driver that has a dual H-Bridge motor driver built in, along with over current protection (and notification).

With the ability to drive up to 50V at 9A, it's a very powerful driver. It can also be put into single H-Bridge mode in which two motors are driven in synch, or one motor is driven with both outputs, allowing twice the power.

Tb67h420ftg.Motor

Represents a Tb67h420ftg controlled motor

Tb67h420ftg.MotorOvercurrentEventArgs

for future use?

Enums

Tb67h420ftg.HBridgeMode

H-bridge mode