servo met arduino.

Ben nieuw in de arduino wereld.
is het mogelijk om 6 buttons uit te lezen ( hoog of laag) en dan de desbetreffende servo naar een bepaalde stand te laten lopen.
Ik weet dat dit kan, maar als de servo op de eind of beginstand staat met de puls voor de servo wegvallen, zodat hij met de hand kan worden gedraaid.

Een servo mag je niet met de hand draaien, dan mol je de tandwieltjes.

Dit gebeurd ook niet, maar ik wil dat de servopuls weg is als de servo in de eindstand staat.
Dit doe ik al jaren met met een pic16f628a en werkt prima.
De servo kan dan niet jitteren .
Nu wil ik dit met 6 servo's doen, dus dan zou ik 6x pic16f628a moeten gebruiken.
Daarom ben ik benieuwd hoe dat met een arduino zou gaan.

Volgens mij kan dat prima. Zie de servo library:
https://www.arduino.cc/reference/en/libraries/servo/

Ze gebruiken blijkbaar 1 timer om meerdere servos te timen, en dan is de sky de limit :-) En uiteraard kun je de PWM output uitzetten als je op de gewenste positie zit.
Maar... ook onbekrachtigd mag je een servo niet handmatig draaien, hoewel het in de praktijd wel goed gaat als je voorzichtig bent.

"We cannot solve our problems with the same thinking we used when we created them" - Albert Einstein