# Basic esc does not initialize

**URL:** <https://discuss.bluerobotics.com/t/basic-esc-does-not-initialize/11835>\
**Category:** Speed Controllers (ESCs)\
**Created:** [March 28, 2022, 9:21pm UTC](https://discuss.bluerobotics.com/t/basic-esc-does-not-initialize/11835 "2022-03-28T21:21:42Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![EliotBR](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/eliotbr/32/6937_2.png) [@EliotBR](https://discuss.bluerobotics.com/u/EliotBR)\
**Post date:** [March 29, 2022, 2:34am UTC](https://discuss.bluerobotics.com/t/basic-esc-does-not-initialize/11835/4 "2022-03-29T02:34:49Z")

</div>

The initial three beeps (rising in pitch) are the ESC detecting each phase of the connected motor. Once the phases are detected, the ESC initialises to arm itself, producing a low sound (when it detects a valid (1100-1900us pulse-duration) signal), followed by a high sound (when it detects a valid “stopped” (1500us pulse-duration) signal). Once all five beeps have occurred, the ESC is armed and ready to be controlled. There’s a visual display of this and the other possible beep sequences in the firmware manual in [Technical Details / Documents](https://bluerobotics.com/store/thrusters/speed-controllers/besc30-r3/#tab-technical-details) on the Basic ESC product page.

If you stop providing a valid signal, for long enough that the ESC notices, then once the signal re-appears it will redo the full startup process (detect the motor phases, then initialise and arm, including all five beeps). If the signal never stops then re-detection and re-initialisation don’t need to occur, it will just continue operating normally (since it never stopped being controlled).

> [@Ofekreches](#):
>
> If the pwm and ground inputs of the ESC are disconnected from the PCA, the ESC will also beep once when I connect the pwm and ground inputs to the ESC.

This should beep at least three times (detecting the motor phases), and if you’re providing a valid stopped signal it should also beep the other two times, not just once. If I have an ESC plugged in to my vehicle autopilot board (sending a constant stopped signal), and I pull out the signal+ground pair, then a few seconds after I plug it back in the full startup sequence occurs.

Given you’re using an external driving board, do you know what happens to the PWM output when your program stops? Does it command it to turn off or something when it’s closing down, or does the PCA board just keep the signal going?

---

_[View the full topic](https://discuss.bluerobotics.com/t/basic-esc-does-not-initialize/11835)._
