faire démarrer les moteurs brushless au travers des ESC

Bonjour à tous,
Je cherche a faire démarrer les moteur à partir des PWM du arduino UNO.
matériel : ESC TURNIGY Plush 6A /.8bec/6g Speed Controller
moteur brushless, arduino uno
Voici le programme que j'utilise :
void setup() {
// put your setup code here, to run once:
pinMode(M1,OUTPUT);
analogWrite(3,0); // sur le port 3, et le rapport cyclique 0/255 pour démarrer à cause de la sécurité
}

void loop() {

analogWrite(3,240);
delay(15000);
}

Parfois ça démarre directement parfois ça marche pas du tout, que j'essaie sir les ports 5 ou 6 (PWM) ça marche encore moins.
Est-ce que quelqu'un a une idée?
j'ai déjà essayé les bibliothèques Arduino pour les servos, mais je pense que c'est pas ce qu'il me faut car min moteur n'a qu'un seul sens de rotation, si je veux changer le sens je dois inter-changer les fils.

Merci

quadricopter.ino (1.29 KB)

Salut
Je veux aussi commander un moteur brushless avec un variateur RC par un arduino. Bien que le variateur se commande comme un servo avec une impusion de 1ms à 2ms à 50hz, cela ne marche pas avec la librairie servo. Le variateur a besoin d'un signal à 1ms (gaz au mini) à la mise sous tension du variateur pour une question de sécurité. Il lui faut aussi un signal de commande continu à 50hz ou plus sinon il se met en sécurité puisque cela correspond à une perte de signal radio.
La commande servo ne produit qu'un seul signal mais que ne gene pas un servo mais pas un variateur. La question qui se pose est la suivante:
comment produire une commande servo à 50hz même si elle ne change pas de valeur? Je regarde du coté de la librairie SoftwareServo et de la commande Refresh