I’ll explain a little more of course 
So I’m using the basic atom 28 on the Mini ABB, and the “pulsout” is used to control the MD22 Dual 5A H-Bridge (RC mode).
Like : “pulsout pin,freq” freq is between 1000 and 2000 (1 and 2ms).
With the new BM atom board IDE version, if I use another AN converter than this one to the AX3 pin, the pulsout command may be wrong cause motors make incomprehensible things. ???
I haven’t check the output on a oscilloscope yet. During the problem, motors are always in hight speed and often in the opposite direction. Like like during a rotation… But it’s not always the same result for the same code ???
If I use only the AX3 pin or if I don’t use any AN converter, the program works correctly.
Another strange thinks the command to stop the speed and the rotation (1.5 ms) works “some times” , especially after a reset … it’s the only one.
An example of my test code :
"
vitesse = 150
virage = 150
low p0 'init des soties commandes moteurs a 0
low p1
'PP :
main
'Test des entrées
if in4 = 0 then
virage = (virage + 10) max 200
endif
if in6 = 0 then
virage = (virage - 10) min 100
endif
if in5 = 0 then
vitesse = (vitesse + 10) max 200
if vitesse = 200 then
vitesse = 150
endif
endif
‘’’’’’’’’’’’’’’’’
adin AX3, 2, AD_RON, capteurir
adin AX1, 2, AD_RON, nivbat
debug [dec capteurir]
debug ", suivant, " ]
debug [dec nivbat]
debug 13 ]
'Controle des moteurs
pulsout 0, (vitesse * 10) ’ controle de la vitesse
pulsout 1, (virage * 10) ’ controle des virages
pause 750
goto main
end
"