$36.00

A simple bidirectional electronic speed controller for the T200 Thruster. It’s based on the BLHeli ESC design with upgraded features and performance!

In stock

Quantity 1 - 9 10 - 24 25 - 49 50 - 149 150+
Price $36.00 $34.20 $32.40 $30.60 $28.80
SKU: BESC30-R3
HS Code: 8504.40.40

Product Description

An electronic speed controller (ESC) is necessary to run any three-phase brushless motor like Blue Robotics’ thrusters and motors. This 30 amp ESC is sufficient for the T200 thruster and runs the BLHeli_S firmware.

Key Features

  • Simple, robust brushless electronic speed controller
  • Compact form factor
  • Forward/reverse rotation direction for forward/reverse thrust
  • Customizable settings in an easy-to-use interface
  • High-efficiency, low-heat design optimized for minimal cooling environments

Product Description

An electronic speed controller (ESC) is necessary to run any three-phase brushless motor like Blue Robotics’ thrusters and motors. This 30 amp ESC is sufficient for the T200 thruster and runs the BLHeli_S firmware.

Key Features

  • Simple, robust brushless electronic speed controller
  • Compact form factor
  • Forward/reverse rotation direction for forward/reverse thrust
  • Customizable settings in an easy-to-use interface
  • High-efficiency, low-heat design optimized for minimal cooling environments
  • 1 x Basic ESC

Specifications

ParameterValue
Electrical
Voltage7-26 V (2-6S)
Max Current (Constant)30 A (depending on cooling)
Physical
Weight16.3 g0.036 lb
Power ConnectorsSpade terminals for No. 6 screw
Motor ConnectorsTinned wire ends
Signal Connector3-pin servo connector (0.1” pitch) (ground, blank, signal)
Pulse Width Signal
Signal Voltage3.3-5 V
Max Update Rate400 Hz
Initialize/Stop1500 μs
Max forward1900 μs
Max reverse1100 μs
Signal Deadband+/- 25 μs (centered around 1500 μs)
Firmware Defaults
DirectionalityBidirectional (center throttle is zero/stopped)
Thermal ProtectionTemperatureMotor Power Limit
≥140℃75%
≥145℃50%
≥150℃25%
≥155℃0%

2D Drawings

 Drawing

3D Models

BESC30-R3 (.zip)

Documents

BLHeli_S Version 16.x manual (.pdf)

BLHeli_BRBasicESC-R_H_15-Rev.16.6-Multi_170921 (.ini)

Revision History

9 November 2017

  • R3 - Initial Release

Safety

When working with electricity, especially in water, always practice caution. Always ensure that connections are secure and watertight. Keep your body away from spinning motors and propellers.

Quick Start

1. Connect the three motor phase wires to the three motor wires. The order does not matter, the motor will spin with the wires connected in any configuration. However, switching any two wires will change the direction of the motor.

2. Connect the red power wire and black ground wire to a battery or other power source. With a motor connected, you will hear three beeps in rising pitch indicating the ESC is powered on.

3. Connect the signal cable to your signal source like an RC radio receiver or microcontroller board. The white wire is the signal wire.

4. Send a stopped signal (1500 microseconds) for a few seconds to initialize the ESC. You will hear two tones indicating initialization, and then you can send a signal from 1100-1900 µs to operate the thruster. 1500–1900 µs for forward thrust, 1100–1500 µs for reverse.

Diagram

Installation and Thermal Considerations

Like all ESCs, the Basic ESC can generate a significant amount of heat when operated. It’s important to consider this when mounting and operating the ESC to ensure that it is not damaged by overheating. Most of the heat is generated in the MOSFETs, which are underneath the blue aluminum heat spreader. Here are a few helpful tips:

    1. If possible, make sure the heat spreader is exposed to free air or attached to a larger heat sink.

    2. Do not use any adhesives that may insulate the heat generating components, such as silicone sealant.

Guides

Basic ESC R3 Example Code for Arduino
Learn how to control your BasicESC with an Arduino!
Control the Basic ESC with the Arduino Serial Monitor
Learn how to use the Arduino serial monitor to control the Basic ESC.
Control the Basic ESC with a Potentiometer and Arduino
Learn how to use a potentiometer and an Arduino to control the Basic ESC.
Control the Basic ESC with an RC Transmitter
Learn how to control the Basic ESC with an RC Transmitter.
Thruster Usage Guide
Learn how to operate, service, and troubleshoot your T200 or T500 thruster.

Troubleshooting

When a motor is connected to an ESC, the ESC can use it as a “speaker” to play a series of beeps. These beeps provide information about the status of the ESC and are useful for troubleshooting. The following is the meaning of the beeps played during the typical initialization sequence.

1. At power on the ESC will beep three times in rising pitch. If you do not hear these beeps:

  • The ESC may not be receiving power. Check your power supply and all power connections.
  • The motor may not be connected correctly to the ESC. Check that there is a good connection between the three ESC motor wires and the motor wires.

2. If any throttle signal is detected the ESC will then beep one time. If you do not hear this beep:

  • It means the ESC is not receiving any sort of throttle signal. Check the signal source to see if it is powered on and sending the correct signal.
  • Check the connection between the signal source and the white ESC signal wire.

3. If the initialize/stop signal (1500 µs) is detected the ESC will beep one final time indicating that it is fully initialized. If you do not hear this beep:

  • It means the ESC is not receiving the correct 1500 µs signal. Check if your signal source is sending the correct 1500 µs signal.

Community

Blue Robotics Forum – ESCs

Relevant Forum Categories

Newton Subsea Gripper

Featured Forum Posts