ESC not starting the motor
The ESC is likely treating the length of a control pulse at power-on as zero throttle (for safety). Change the pulse to 1500 us after ESC stops beeping and it should start your motor.