Introduction: How to Make a Quadcopter Using Esp8266 and Controlled It by Your Smart Phone.
1. Arduino uno
4. ESC(Electronic Speed Controller)
5. Brushless DC motors
7. Jumper Wires
8. Quadcopter Frame
9. FTDI or TTL
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 192.168.4.1
Step10- move the joystic in browser and you can see the changes in multiwii gui.
WifiPPM code downloadfrom here-https://drive.google.com/drive/folders/1ztODE__zQW...
Multiwii code download from here-https://drive.google.com/drive/folders/1lP2FopnvdV...
Step 2: Enjoy It
For more information visit my blog