As you are reading this chapter, I assume you have assembled your DIY quadcopter and now you want to program it for flying. In this chapter, we will make our drone ready for flying. But as I said before, you can use an awesome Wi-Fi module, ESP8266, as the Wi-Fi telemetry device to receive data from your drone to your computer. In this chapter, we will learn about using the ESP8266 module with our ArduPilot and Arduino, so that you can use an ESP8266 wherever you need to. We will also learn about calibrating our quadcopter and configuring our ArduPilot software. Some of the things in the following list will be discussed in this chapter too:
- Types of software to control and program the Arduino
- How we can connect the ESP8266 to the Arduino board
- Details about the ESP8266 module
- Coding for the ESP8266
- Controlling the ESP8266 from a smartphone
- Calibrating...