# Servos not responding to P11

**URL:** <https://forum.sunfounder.com/t/servos-not-responding-to-p11/30>\
**Category:** Robotic kit for Raspberry Pi\
**Created:** [December 19, 2022, 4:15am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30 "2022-12-19T04:15:54Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![geofbirchall](https://avatars.discourse-cdn.com/v4/letter/g/a6a055/32.png) [@geofbirchall](https://forum.sunfounder.com/u/geofbirchall)\
**Post date:** [December 19, 2022, 4:15am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/1 "2022-12-19T04:15:54Z")

</div>

I have a crawler kit that i am building with my grandson. We are attempting to zero the servos but they are not responding to either the servo\_zeroing.py or to the ezblock image , we have tried it both ways. The P11 port has power. We have tried at least half a dozen servos in the kit and none of them move at all when plugged in.

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [December 19, 2022, 9:05am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/2 "2022-12-19T09:05:31Z")

</div>

There’re two ways:

The first method:

You need to execute the python script command to return to zero.

To install the Raspberry Pi operating system;

Download the source code to install the library;

Adjust the servo back to zero;

[https://docs.sunfounder.com/projects/pi-crawler/en/latest/python/play\_with\_python.html](https://docs.sunfounder.com/projects/pi-crawler/en/latest/python/play_with_python.html)

Please follow the tutorial steps.

If you have further questions, please provide error screenshots or videos.

The second method:

1. First, install EzBlock OS (3.1) on the Micro SD card. After the installation is done, insert it into the Raspberry Pi.

[https://docs.sunfounder.com/projects/pi-crawler/en/latest/ezblock/quick\_guide\_on\_ezblock.html](https://docs.sunfounder.com/projects/pi-crawler/en/latest/ezblock/quick_guide_on_ezblock.html)

1. To ensure the servo has been correctly set to 0°, you have to insert the rocker arm into the servo shaft, and then insert the rocker arm gently and rotate to different angles.

2. Follow the instructions, insert the battery holder cable and turn on the power switch. After 1-2 minutes, there will be a sound indicating that the Raspberry Pi has started successfully.

3. Now you will see the servo arm rotate to a specific position (0°). If the servo arm does not return to 0°, press the RST button to restart the Robot HAT.

4. You can continue the installation. It’s very clear in our tutorial.

Note: The ezblock OS image must be installed and burned into the SD card, then insert the SD card into the car, and lastly start the car.  
 ![lQDPJxAdUO5mWYDNATDNAYqwdUQ85DyJpvADm_xlHYCMAA_394_304](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/9d9259abfc9bda83fafb88b765ded1f1bbccdca8.jpeg)  
 ![lQDPJwcqTIo16YDNAVrNAmywcq5B7G733LkDm_xlH8BvAA_620_346](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/62805e5f9fe7234f365f508fc07841c564d5ec4b.jpeg)  
 ![lQDPJxJ2ffyYqYDNAazNAmyw1shR56ZfVzcDm_xlIoCMAQ_620_428](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/346052d68b029a8d4bcb96a54c92c9bd21a35324.jpeg)

Tips: Method 1 and Method 2 have different mirroring systems, and these two cannot share the same SD card. If you find that the servo does not move when you are adjusting the servo to zero, it is possible that it is already in the 0° position, therefore no action. So before you adjust the servo, install the servo rocker arm, twist the rocker arm to disturb the angular position, and then connect to the P11 interface for zero adjustment.

---

<div class="post-metadata">

**Author:** ![geofbirchall](https://avatars.discourse-cdn.com/v4/letter/g/a6a055/32.png) [@geofbirchall](https://forum.sunfounder.com/u/geofbirchall)\
**Post date:** [December 19, 2022, 8:14pm UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/3 "2022-12-19T20:14:33Z")

</div>

Hi. I have been through these instructions a number of times with no good result. Here is a link to a video of the pi booting, chiming, me plugging in a servo, and the servo not moving.

[https://dl.dropboxusercontent.com/s/yxeh1ypq85yj7rx/IMG\_5658.MOV?dl=0](https://dl.dropboxusercontent.com/s/yxeh1ypq85yj7rx/IMG_5658.MOV?dl=0)

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [December 20, 2022, 7:20am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/4 "2022-12-20T07:20:41Z")

</div>

1. Firstly, start the robot and wait for it to turn on. If you hear a loud sound, it means that the robot has been successfully turned on.
2. Connect the disturbed servo angle to the p11 pin
3. Press and hold the USR button again and don’t let go, then press the RST button to return to zero, and you can wait for the servo to return to zero. (Tips: Before the servo returns to zero, press and hold the USR button and do not let go)  

[https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/5773f531a1caefba85ebf65b73f897302681a7c4.mp4](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/5773f531a1caefba85ebf65b73f897302681a7c4.mp4)

---

<div class="post-metadata">

**Author:** ![geofbirchall](https://avatars.discourse-cdn.com/v4/letter/g/a6a055/32.png) [@geofbirchall](https://forum.sunfounder.com/u/geofbirchall)\
**Post date:** [December 20, 2022, 3:06pm UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/5 "2022-12-20T15:06:20Z")

</div>

Thank you for this. I followed your video carefully and got no result. Here is a video. I am going to assume this is DOA and am returning it.

[https://dl.dropboxusercontent.com/s/hbo5z90nr0rg2qj/IMG\_5664.MOV?dl=0](https://dl.dropboxusercontent.com/s/hbo5z90nr0rg2qj/IMG_5664.MOV?dl=0)

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [December 21, 2022, 6:56am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/6 "2022-12-21T06:56:23Z")

</div>

[https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/43584cce897bbeea15daab274092b8616723749c.mp4](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/43584cce897bbeea15daab274092b8616723749c.mp4)
  

[https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/df183b9402d42b433ddb3dd4e36a4658d957f177.mp4](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/1X/df183b9402d42b433ddb3dd4e36a4658d957f177.mp4)

Here’re two videos for your reference!  
After you try to connect the car with the app, create a new project, go to the block editing page, find the module for setting the servo angle, and then select pin p11 to 0 angles, and click Run.  
(It is not necessary to select the p11 pin, other pins can also be selected, just plug the corresponding pin)

Connect the disturbed angle of the steering gear to p11, and observe the status of the steering gear.

If you are connecting for the first time, you need to configure the network. Here’s the instruction.  
[https://docs.sunfounder.com/projects/ezblock3/en/latest/quick\_guide\_3.1/connect\_product\_ezblock.html#connect-product-ezblock-latest](https://docs.sunfounder.com/projects/ezblock3/en/latest/quick_guide_3.1/connect_product_ezblock.html#connect-product-ezblock-latest)

If all 12 servos still do not respond, the robot that may be broken.  
Please provide your detailed address, we will send you the robot hat.  
It should be fixed.

---

<div class="post-metadata">

**Author:** ![Ignist](https://avatars.discourse-cdn.com/v4/letter/i/2bfe46/32.png) [@Ignist](https://forum.sunfounder.com/u/Ignist)\
**Post date:** [November 26, 2023, 7:05am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/7 "2023-11-26T07:05:28Z")

</div>

Hi, can I ask what exactly happens when you press usr and reset buttons? I had problem with zeroing servos and it helped. It was not in te instruction.

Thank you in advance.

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [November 27, 2023, 11:37am UTC](https://forum.sunfounder.com/t/servos-not-responding-to-p11/30/8 "2023-11-27T11:37:22Z")

</div>

> [@PiCrawler - Ez OS problem + servo adjustment not startn + question about the HAT](https://forum.sunfounder.com/t/picrawler-ez-os-problem-servo-adjustment-not-startn-question-about-the-hat/666):
>
> Hello, I have some question about issues which I encoutered during PiCrawler assembly. I went with Ez OS and stopped during servo adjust step. When I turn on the HAT it loads the system and gives the sound. However when I connect servo to P11 nothing happens. EDIT : I manged this one with advice from one user where you need to press usr button and rst butron. Yet still Bluetooth doesn’t work. It cannot connect to application (point 2). I also wonder if my Robot HAT is correct since it looks…

We have replied to the same question under this thread, so please go to this thread to see what we have replied to.
