Building Smart Drones with ESP8266 and Arduino

Leverage the WiFi chip to build exciting Quadcopters
Preview in Mapt

Building Smart Drones with ESP8266 and Arduino

Syed Omar Faruk Towaha
New Release!

3 customer reviews
Leverage the WiFi chip to build exciting Quadcopters
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$29.99
$29.99 p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Building Smart Drones with ESP8266 and Arduino Book Cover
Building Smart Drones with ESP8266 and Arduino
$ 23.99
$ 10.00
Understanding Software Book Cover
Understanding Software
$ 23.99
$ 10.00
Buy 2 for $20.00
Save $27.98
Add to Cart

Book Details

ISBN 139781788477512
Paperback212 pages

Book Description

With the use of drones, DIY projects have taken off. Programmers are rapidly moving from traditional application programming to developing exciting multi-utility projects. This book will teach you to build industry-level drones with Arduino and ESP8266 and their modified versions of hardware.

With this book, you will explore techniques for leveraging the tiny WiFi chip to enhance your drone and control it over a mobile phone. This book will start with teaching you how to solve problems while building your own WiFi controlled Arduino based drone. You will also learn how to build a Quadcopter and a mission critical drone. Moving on you will learn how to build a prototype drone that will be given a mission to complete which it will do it itself. You will also learn to build various exciting projects such as gliding and racing drones. By the end of this book you will learn how to maintain and troubleshoot your drone.

By the end of this book, you will have learned to build drones using ESP8266 and Arduino and leverage their functionalities to the fullest.

Table of Contents

Chapter 1: Things to Know Before You Build a Drone
Drone
Types of motors used for drones
Radio transmitter and receiver
Battery
Battery adapters/chargers
Connectors
Some modules to make the drone smarter
Summary
Chapter 2: Assembling Your Drone
Assembling the frame
Connecting the RC receiver and transmitter
Connecting the battery
Binding transmitter to the receiver
Know the aerodynamics needed for flying a drone
Saving your drone from crashing
Check things before flying
Check the security protocols for flying a drone outside
Summary
Chapter 3: Preparing Your Drone for Flying
What is ESP8266?
Downloading and installing APM Planner or Mission Planner
Configuring the quadcopter
Summary
Chapter 4: Building a Follow Me Drone
What is a Follow Me drone?
Using a smartphone to enable the Follow Me feature of ArduPilot
Building an Arduino-based Follow Me drone
GPS Tracker using ESP8266
Summary
Chapter 5: Building a Mission Control Drone
Surveying with a drone
Using drones and delivery man
Some other tweaks with the Flight Plan screen
Summary
Chapter 6: Building a Drone to Take Selfies and Record Videos
Photography drones
Requirements
Assembling the photography drone
Controlling the camera
Flying and taking shots
Controlling the camera gimbal using ESP8266
Summary
Chapter 7: Building Prototype Drones – Gliding Drones
What is a glider?
How a glider glides
Let's build our own glider drone
Summary
Chapter 8: Building Prototype Drones – Racing Drones
Racing drones
Avoiding obstacles using ESP8266
Summary
Chapter 9: Maintaining and Troubleshooting Your Drone
Safety of the drone
Be careful about the battery
Storage of the drone
Carrying a drone
Before and after flight safety
Respect the law and privacy
Troubleshooting your drone
Diagnosing problems using logs
Radio control calibration problem
Summary

What You Will Learn

  • Includes a number of projects that utilize different ESP8266 and Arduino capabilities, while interfacing with external hardware
  • Covers electrical engineering and programming concepts, interfacing with the World through analog and digital sensors, communicating with a computer and other devices, and internet connectivity
  • Control and fly your quadcopter, taking into account weather conditions
  • Build a drone that can follow the user wherever he/she goes
  • Build a mission-control drone and learn how to use it effectively
  • Maintain your vehicle as much as possible and repair it whenever required

Authors

Table of Contents

Chapter 1: Things to Know Before You Build a Drone
Drone
Types of motors used for drones
Radio transmitter and receiver
Battery
Battery adapters/chargers
Connectors
Some modules to make the drone smarter
Summary
Chapter 2: Assembling Your Drone
Assembling the frame
Connecting the RC receiver and transmitter
Connecting the battery
Binding transmitter to the receiver
Know the aerodynamics needed for flying a drone
Saving your drone from crashing
Check things before flying
Check the security protocols for flying a drone outside
Summary
Chapter 3: Preparing Your Drone for Flying
What is ESP8266?
Downloading and installing APM Planner or Mission Planner
Configuring the quadcopter
Summary
Chapter 4: Building a Follow Me Drone
What is a Follow Me drone?
Using a smartphone to enable the Follow Me feature of ArduPilot
Building an Arduino-based Follow Me drone
GPS Tracker using ESP8266
Summary
Chapter 5: Building a Mission Control Drone
Surveying with a drone
Using drones and delivery man
Some other tweaks with the Flight Plan screen
Summary
Chapter 6: Building a Drone to Take Selfies and Record Videos
Photography drones
Requirements
Assembling the photography drone
Controlling the camera
Flying and taking shots
Controlling the camera gimbal using ESP8266
Summary
Chapter 7: Building Prototype Drones – Gliding Drones
What is a glider?
How a glider glides
Let's build our own glider drone
Summary
Chapter 8: Building Prototype Drones – Racing Drones
Racing drones
Avoiding obstacles using ESP8266
Summary
Chapter 9: Maintaining and Troubleshooting Your Drone
Safety of the drone
Be careful about the battery
Storage of the drone
Carrying a drone
Before and after flight safety
Respect the law and privacy
Troubleshooting your drone
Diagnosing problems using logs
Radio control calibration problem
Summary

Book Details

ISBN 139781788477512
Paperback212 pages
Read More
From 3 reviews

Read More Reviews

Recommended for You

Understanding Software Book Cover
Understanding Software
$ 23.99
$ 10.00
Learn QT 5 Book Cover
Learn QT 5
$ 35.99
$ 10.00
ROS Robotics By Example - Second Edition Book Cover
ROS Robotics By Example - Second Edition
$ 39.99
$ 10.00
Understanding Software Book Cover
Understanding Software
$ 23.99
$ 10.00
Internet of Things with Raspberry Pi 3 Book Cover
Internet of Things with Raspberry Pi 3
$ 27.99
$ 10.00
Building a Realtime Chat Application with Angular 5 and Firebase [Video] Book Cover
Building a Realtime Chat Application with Angular 5 and Firebase [Video]
$ 124.99
$ 10.00