# servo

**URL:** <https://forum.arduino.cc/t/servo/320859>\
**Category:** Robotics\
**Created:** [June 29, 2015, 2:08am UTC](https://forum.arduino.cc/t/servo/320859 "2015-06-29T02:08:02Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yahia\_Elsaeed](https://avatars.discourse-cdn.com/v4/letter/y/b5ac83/32.png) [@Yahia\_Elsaeed](https://forum.arduino.cc/u/Yahia_Elsaeed)\
**Post date:** [June 29, 2015, 2:08am UTC](https://forum.arduino.cc/t/servo/320859/1 "2015-06-29T02:08:02Z")

</div>

how disable PWM on pins 11 and 12 ?  
how disables analogWrite() (PWM) functionality on pins 9 and 10 ?

---

<div class="post-metadata">

**Author:** ![JimboZA](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jimboza/32/215171_2.png) [@JimboZA](https://forum.arduino.cc/u/JimboZA)\
**Post date:** [June 29, 2015, 3:03am UTC](https://forum.arduino.cc/t/servo/320859/2 "2015-06-29T03:03:14Z")

</div>

I have no idea, but have to ask, "why?"

What's that got to do with the subject "servo"?

Is this an [XY problem](http://xyproblem.info/)?

---

<div class="post-metadata">

**Author:** ![Yahia\_Elsaeed](https://avatars.discourse-cdn.com/v4/letter/y/b5ac83/32.png) [@Yahia\_Elsaeed](https://forum.arduino.cc/u/Yahia_Elsaeed)\
**Post date:** [June 29, 2015, 3:14am UTC](https://forum.arduino.cc/t/servo/320859/3 "2015-06-29T03:14:55Z")

</div>

i want to control 18 servo with arduino mega .. so i must disable pins 11 and 12  
as shown here

> **[Servo - Arduino Reference](https://www.arduino.cc/reference/en/libraries/servo/)**
>
> The Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords.

---

<div class="post-metadata">

**Author:** ![JimboZA](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jimboza/32/215171_2.png) [@JimboZA](https://forum.arduino.cc/u/JimboZA)\
**Post date:** [June 29, 2015, 4:09am UTC](https://forum.arduino.cc/t/servo/320859/4 "2015-06-29T04:09:17Z")

</div>

I don't think that's what it says... that reads to me that if you use more servos you will lose PWM functionality on some pins. I don't think it says that _you_ have to disable that PWM functionality to enable the use of more servos.

---

<div class="post-metadata">

**Author:** ![Yahia\_Elsaeed](https://avatars.discourse-cdn.com/v4/letter/y/b5ac83/32.png) [@Yahia\_Elsaeed](https://forum.arduino.cc/u/Yahia_Elsaeed)\
**Post date:** [June 29, 2015, 4:44am UTC](https://forum.arduino.cc/t/servo/320859/5 "2015-06-29T04:44:47Z")

</div>

ik that jim .. but i wanna make sure if i understand it correctly  
.. meanly if wanna control 23 servo dont attach it on pins 11.12

---

<div class="post-metadata">

**Author:** ![zoomkat](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/zoomkat/32/1190177_2.png) [@zoomkat](https://forum.arduino.cc/u/zoomkat)\
**Post date:** [June 29, 2015, 5:27am UTC](https://forum.arduino.cc/t/servo/320859/6 "2015-06-29T05:27:51Z")

</div>

> Yahia\_Elsaeed:  
> ik that jim .. but i wanna make sure if i understand it correctly  
> .. meanly if wanna control 23 servo dont attach it on pins 11.12

It says you can't use analog write (PWM) pins 11 and 12 (which is not the servo control format), It does not say that you cannot use the pins for servo control. Probably easiest to try the pins and see what happens.

> The Servo library supports up to 12 motors on most Arduino boards and 48 on the Arduino Mega. On boards other than the Mega, use of the library disables analogWrite() (PWM) functionality on pins 9 and 10, whether or not there is a Servo on those pins. On the Mega, up to 12 servos can be used without interfering with PWM functionality; use of 12 to 23 motors will disable PWM on pins 11 and 12.

---

<div class="post-metadata">

**Author:** ![JimboZA](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jimboza/32/215171_2.png) [@JimboZA](https://forum.arduino.cc/u/JimboZA)\
**Post date:** [June 29, 2015, 5:30am UTC](https://forum.arduino.cc/t/servo/320859/7 "2015-06-29T05:30:22Z")

</div>

> zoomkat:  
> It says you can't use analog write (PWM) pins 11 and 12 (which is not the servo control format), It does not say that you cannot use the pins for servo control. Probably easiest to try the pins and see what happens.

Ah well spotted zk: perhaps OP is thinking servo control is PWM and so not available on those pins?

As you say, test it and see.

---

<div class="post-metadata">

**Author:** ![Yahia\_Elsaeed](https://avatars.discourse-cdn.com/v4/letter/y/b5ac83/32.png) [@Yahia\_Elsaeed](https://forum.arduino.cc/u/Yahia_Elsaeed)\
**Post date:** [June 29, 2015, 8:55pm UTC](https://forum.arduino.cc/t/servo/320859/8 "2015-06-29T20:55:30Z")

</div>

as i said u cant use this pin as pwm ... when increase the no of servo u will disable some of pins " as shown on servo "

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [June 30, 2015, 12:01pm UTC](https://forum.arduino.cc/t/servo/320859/9 "2015-06-30T12:01:11Z")

</div>

So, tell us again - what's the problem, or are you just making a statement?

---

<div class="post-metadata">

**Author:** ![andyibanez](https://avatars.discourse-cdn.com/v4/letter/a/82dd89/32.png) [@andyibanez](https://forum.arduino.cc/u/andyibanez)\
**Post date:** [July 5, 2015, 5:27pm UTC](https://forum.arduino.cc/t/servo/320859/10 "2015-07-05T17:27:44Z")

</div>

Pwm pin at mega is pin 2 untill 13 only , 12 pwm pins  
How it can 18 servos?

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [July 5, 2015, 5:36pm UTC](https://forum.arduino.cc/t/servo/320859/11 "2015-07-05T17:36:46Z")

</div>

The servo library makes its own PWM

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 6, 2021, 11:40am UTC](https://forum.arduino.cc/t/servo/320859/12 "2021-05-06T11:40:14Z")

</div>


