Delta_G:
The OP doesn't even have a servo. He's got an ESC. ESC doesn't have an angle to it. So it would make a lot more sense to write the pulse width you want
I agree and it's what I've been doing since about the second or third time I used servos/ESCs. But since the OP had already been advised of that several times and seems oddly resistant to the idea I thought I'd try to help him understand what the servo.write(angle) function was actually doing (i.e. a small calc then writeMicroseconds()).
Steve