How to Make a Quadcopter Using Esp8266 and Controlled It by Your Smart Phone.

Components Required

1. Arduino uno

2. ESP-01/ESP-12

3. MPU6050

4. ESC(Electronic Speed Controller)

5. Brushless DC motors

6. Breadboard

7. Jumper Wires

8. Quadcopter Frame

9. FTDI or TTL

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Procedure to Make WIFI Quadcopter

Step1-make a connection of esp01 as given.

Step2- Open the wifippm code

-->If you are using esp8266(esp-12) set GPIO5 pin as PPM output pin and GPIO4 pin as debug pin. -->If you are using esp8266(esp-01) set GPIO2 pin as PPM output pin and GPIO3 pin as debug pin.

Step3- upload the wifippm code to esp01 with the help ttl or ftdi.

Step4- After upload the code remove the Rx Tx GPIO0 and CH_pd pins.If a hotspot is created named wifippm then everythings is alright.

If hotspot is not created then connect Ch_pd pin to 3.3v and reset the esp01(means off and again on).

Step5- Now place all the components on the frame and make a connection as shown in figure

Step6- open multiwii.ino firmware go to config.h and uncomment the following lines.
The type of multicopter----------> #define QUADX

Combined IMU Boards-------------> #define GY_521

PPM Sum Reciver ------------------> #define SERIAL_SUM_PPM(PITCH,ROLL,THROTTLE,YAW)

Step7- upload the code in arduino uno board.

Step8- open the multiwii gui select the board and click the start button. Move your quadcopter and you can seen the reading of gyroscope and acclerometer.
Step9- connect your phone with wifipmm hotspot and open any browser and type

Step10- move the joystic in browser and you can see the changes in multiwii gui.

WifiPPM code downloadfrom here-

Multiwii code download from here-

Step 2: Enjoy It

For more information visit my blog

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest