Deliver toUnited Arab Emirates
Make: Drones: Teach an Arduino to Fly

Description:

Make: Drones will help the widest possible audience understand how drones work by providing several DIY drone projects based on the world's most popular robot controller--the Arduino. The information imparted in this book will show Makers how to build better drones and be better drone pilots, and incidentally it will have applications in almost any robotics project. Why Arduino? Makers know Arduinos and their accessories, they are widely available and inexpensive, and there is strong community support. Open source flight-control code is available for Arduino, and flying is the hook that makes it exciting, even magical, for so many people. Arduino is not only a powerful board in its own right, but it's used as the controller of most inexpensive 3d printers, many desktop CNCs, and the majority of open source drone platforms.


Editorial Reviews

About the Author

David McGriffy has been a programmer since the earliest days of the personal computer. He has piloted both radio-controlled and human-carrying aircraft, including gliders of both sorts. He worked on GPS systems before they had even finished launching all the satellites. He's written embedded systems code for top computer companies and for fun. He has traveled the world to do failure-mode analyses on the control systems of offshore oil rigs and is an inventor on a patent for a vibration analysis system. He is an expert on website performance and has been published by IEEE on the subject. David runs an audio software company, VVAudio, which produces plugins for surround sound and virtual reality. He has a Ph.D. in Physics from the University of Texas at Austin.

Reviews:

5.0 out of 5 stars Cool by itself

D. · April 17, 2025

I really like this one but I have no experience or website to use

5.0 out of 5 stars I recommend this book for intermiediate level electronic hobbyist

K.C. · June 11, 2018

This is a very informative book for the aspiring drone enthusiast. I recommend this book for intermiediate level electronic hobbyist; Arduino, Particle and Adafruit platform users. You will need a good understanding of programming as well.This book goes in depth about the major considerations one needs to know to build a drone from the ground up..no gimicks. This book is heavy on the software in terms on how to program your drone. Github libraries and some personal programming section help the reader achieve a good understanding of how to go about programming a drone. Different types of drones projects are used as examples mainly pertaining to the three major classes of drones.The book includes different pcb schematics and lots of componets to tell you what your drone can carry; sensors, cameras, gps, gyroscope and more...Love the read.

4.0 out of 5 stars Nice book for Ardunio upgrades

L.P. · December 15, 2016

I have built and flown many DIY drones with various types of flight controllers including a Pixhawk F450 frame quadcopter which is based on the Arduino hardware. The "Make: Drones: Teach an Arduino to Fly" is a nicely compiled book which covers a wide variety of subjects on drone components and building with the Arduino hardware. It also comes with color photos and steps for modifying some off-the-shelve drones such as the popular Hubsan X4 and Syma X5 by using Arduino based flight controllers. We can also access details of the projects covered in this book from the author's website including the Arduino code.Although the book covers a broad variety of drones related subjects and components, they are actually very brief. As a matter of fact, the author touches very lightly on some subjects with just one or two paragraphs which are definitely not enough for an in-depth understanding of the subject matters. The coverage of the flight controllers and flight control system are also not complete (eg the popular Betaflight was not mentioned). This is understandable as the drone technology is very fast moving. The book also does not provide a lot of coverage on the radio transmitter setup and the configuration platform such as the APM and Mission Planner which are the main ones for Arduino based drones. The good news is that there are lots of reference materials on the web which we can do more in-depth research as required to complete the project listed in the book. It would be good if the author could point to some of those sites for easy reference.Another observation is that the author chose to modify some popular drones such as the Hubsan X4 and Syma X5C. This would require quite a bit of modification and including cutting out the existing plastic molds and such. However, there are also alternatives for cleaner builds such as buying off-the shelve frames or printing popular 3D drones frames from Thingiverse. Or they could also consider using the Blade Inductrix frame which made the Tiny Whoop so popular these days.Overall, I like this book as this would give the readers some ideas on building their own Arduino based drones. However, I would expect the readers to do more researches and in-depth studying from the web in order to complete these projects successfully.

5.0 out of 5 stars Five Stars

C.K. · August 13, 2017

Very straight forward

5.0 out of 5 stars Everything You Need to Know to Design Your Own Drone

�.L.E. · December 29, 2016

DRONES: TEACH AN ARDUINO TO FLY is one of the best "Make" books ever! It contains complete instructions for building three different drones--small, medium, and large (large enough to require FAA registration). The drones are built from parts kits available online, supplemented with flight controllers (Hubsan X4Wii; Syma X5 with Arduino Teensy 3.2; S500 plus Pixhawk Lite controller and ArduCopter flight control software).The book explains in detail how drones fly, and includes an early chapter on testing a small drone to understand how changed batteries and propellers can affect performance. Later chapters deal with how changes in the flight controller affect performance, and with how a modular controller can further enhance performance.The book is profusely illustrated with circuit diagrams, important stages of actual drone construction showing wired connections, drone parts, key programming software screenshots, diagrams of aerodynamics principles, flowcharts, and more. The included code can be used in the builder's programs and documentation without the publisher's permission (unless the builder wants to reproduce significant amounts of the code for commercial purposes).

2.0 out of 5 stars This book was a disappointment to me

C.J. · January 19, 2017

This book was a disappointment to me. The name of the book "Make: Drones: Teach an Arduino to Fly" implies to me that it would instruct me to "teach" or code an Arduino board to fly as part of a drone. Instead this book is all about hardware with very few examples of coding. Maybe break apart the MultiWii program into digestible pieces and explain how each piece works. Only then you will this book "fly" with me.

5.0 out of 5 stars Great book - light on code explanation

A.R.M. · September 12, 2017

Checked out this book from the library. It's a great book but very concise when it comes to source code explanations. The book could easily have been twice as long with much more in depth discussions and dissections of the code. As it is, the reader is left to unravel and understand the code details himself. Without an intermediate understanding of the C programming language this could be a very daunting task for some.Fortunately I have this understanding of programming and the C language. I plan to start examining the code with the Visible Drone project since most of this code is written by the author himself and is much less complex and lengthy then the open source code in the other two projects. Only if and when I thoroughly understand the code will I attempt to build this project.Again a well-produced book! Thank you David McGriffy for taking the time to write this book.

1.0 out of 5 stars I was looking to create drones.

A.C. · January 7, 2024

I tried to view the so called code samples. My virus protection refused to allow due to threats on the site.

nice book

R.d. · February 17, 2019

super book

Recomendo

E.A.d.S. · November 16, 2017

O livro é muito bom. Mas é necessário que o leitor tenha algum conhecimento, mesmo que básico, sobre eletrônica e programação para que tire o máximo de proveito do livro.

Needs major re-write

A. · September 25, 2023

I spent ample time reading this text. In addition to the great difficulty of finding the components used in it, and even if you manage to find them, book needs major re-write to clarify the gaps left in explaining concepts to achieve chapters' expected goals. Sources of some software in the book are not described. Pictures are poor, even for 2016 standards. Plenty of room for improvement, particularly on pedagogical aspects.

Five Stars

J. · December 7, 2016

This beats all the other "Drone books" i've seen so far, when it comes to making a drone.

Lecture personnelle en anglais !

F.A. · February 16, 2025

Lecture personnelle en anglais, entièrement conforme à mes attentes !

Make: Drones: Teach an Arduino to Fly

Product ID: U1680451715
Condition: New

4.3

AED13596

Price includes VAT & Import Duties
Type: Paperback
Availability: In Stock

Quantity:

|

Order today to get by 7-14 business days

Delivery fee of AED 20. Free for orders above AED 200.

Returns & Warranty policies

Imported From: United States

At BOLO, we work hard to ensure the products you receive are new, genuine, and sourced from reputable suppliers.

BOLO is not an authorized or official retailer for most brands, nor are we affiliated with manufacturers unless specifically stated on a product page. Instead, we source verified sellers, authorized distributors or directly from the manufacturer.

Each product undergoes thorough inspection and verification at our consolidation and fulfilment centers to ensure it meets our strict authenticity and quality standards before being shipped and delivered to you.

If you ever have concerns regarding the authenticity of a product purchased from us, please contact Bolo Support. We will review your inquiry promptly and, if necessary, provide documentation verifying authenticity or offer a suitable resolution.

Your trust is our top priority, and we are committed to maintaining transparency and integrity in every transaction.

All product information, images, descriptions, and reviews originate from the manufacturer or from trusted sellers overseas. BOLO is not affiliated with, endorsed by, or an authorized retailer for most brands listed on our website unless stated otherwise.

While we strive to display accurate information, variations in packaging, labeling, instructions, or formulation may occasionally occur due to regional differences or supplier updates. For detailed or manufacturer-specific information, please contact the brand directly or reach out to BOLO Support for assistance.

Unless otherwise stated, all prices displayed on the product page include applicable taxes and import duties.

BOLO operates in accordance with the laws and regulations of United Arab Emirates. Any items found to be restricted or prohibited for sale within the UAE will be cancelled prior to shipment. We take proactive measures to ensure that only products permitted for sale in United Arab Emirates are listed on our website.

All items are shipped by air, and any products classified as “Dangerous Goods (DG)” under IATA regulations will be removed from the order and cancelled.

All orders are processed manually, and we make every effort to process them promptly once confirmed. Products cancelled due to the above reasons will be permanently removed from listings across the website.

Similar suggestions by Bolo

More from this brand

Similar items from “Sensors”

Make: Drones: Teach an Arduino to Fly

Product ID: U1680451715
Condition: New

4.3

Make: Drones: Teach an Arduino to Fly-0
Type: Paperback

AED13596

Price includes VAT & Import Duties
Availability: In Stock

Quantity:

|

Order today to get by 7-14 business days

Delivery fee of AED 20. Free for orders above AED 200.

Returns & Warranty policies

Imported From: United States

At BOLO, we work hard to ensure the products you receive are new, genuine, and sourced from reputable suppliers.

BOLO is not an authorized or official retailer for most brands, nor are we affiliated with manufacturers unless specifically stated on a product page. Instead, we source verified sellers, authorized distributors or directly from the manufacturer.

Each product undergoes thorough inspection and verification at our consolidation and fulfilment centers to ensure it meets our strict authenticity and quality standards before being shipped and delivered to you.

If you ever have concerns regarding the authenticity of a product purchased from us, please contact Bolo Support. We will review your inquiry promptly and, if necessary, provide documentation verifying authenticity or offer a suitable resolution.

Your trust is our top priority, and we are committed to maintaining transparency and integrity in every transaction.

All product information, images, descriptions, and reviews originate from the manufacturer or from trusted sellers overseas. BOLO is not affiliated with, endorsed by, or an authorized retailer for most brands listed on our website unless stated otherwise.

While we strive to display accurate information, variations in packaging, labeling, instructions, or formulation may occasionally occur due to regional differences or supplier updates. For detailed or manufacturer-specific information, please contact the brand directly or reach out to BOLO Support for assistance.

Unless otherwise stated, all prices displayed on the product page include applicable taxes and import duties.

BOLO operates in accordance with the laws and regulations of United Arab Emirates. Any items found to be restricted or prohibited for sale within the UAE will be cancelled prior to shipment. We take proactive measures to ensure that only products permitted for sale in United Arab Emirates are listed on our website.

All items are shipped by air, and any products classified as “Dangerous Goods (DG)” under IATA regulations will be removed from the order and cancelled.

All orders are processed manually, and we make every effort to process them promptly once confirmed. Products cancelled due to the above reasons will be permanently removed from listings across the website.

Description:

Make: Drones will help the widest possible audience understand how drones work by providing several DIY drone projects based on the world's most popular robot controller--the Arduino. The information imparted in this book will show Makers how to build better drones and be better drone pilots, and incidentally it will have applications in almost any robotics project. Why Arduino? Makers know Arduinos and their accessories, they are widely available and inexpensive, and there is strong community support. Open source flight-control code is available for Arduino, and flying is the hook that makes it exciting, even magical, for so many people. Arduino is not only a powerful board in its own right, but it's used as the controller of most inexpensive 3d printers, many desktop CNCs, and the majority of open source drone platforms.


Editorial Reviews

About the Author

David McGriffy has been a programmer since the earliest days of the personal computer. He has piloted both radio-controlled and human-carrying aircraft, including gliders of both sorts. He worked on GPS systems before they had even finished launching all the satellites. He's written embedded systems code for top computer companies and for fun. He has traveled the world to do failure-mode analyses on the control systems of offshore oil rigs and is an inventor on a patent for a vibration analysis system. He is an expert on website performance and has been published by IEEE on the subject. David runs an audio software company, VVAudio, which produces plugins for surround sound and virtual reality. He has a Ph.D. in Physics from the University of Texas at Austin.

Reviews:

5.0 out of 5 stars Cool by itself

D. · April 17, 2025

I really like this one but I have no experience or website to use

5.0 out of 5 stars I recommend this book for intermiediate level electronic hobbyist

K.C. · June 11, 2018

This is a very informative book for the aspiring drone enthusiast. I recommend this book for intermiediate level electronic hobbyist; Arduino, Particle and Adafruit platform users. You will need a good understanding of programming as well.This book goes in depth about the major considerations one needs to know to build a drone from the ground up..no gimicks. This book is heavy on the software in terms on how to program your drone. Github libraries and some personal programming section help the reader achieve a good understanding of how to go about programming a drone. Different types of drones projects are used as examples mainly pertaining to the three major classes of drones.The book includes different pcb schematics and lots of componets to tell you what your drone can carry; sensors, cameras, gps, gyroscope and more...Love the read.

4.0 out of 5 stars Nice book for Ardunio upgrades

L.P. · December 15, 2016

I have built and flown many DIY drones with various types of flight controllers including a Pixhawk F450 frame quadcopter which is based on the Arduino hardware. The "Make: Drones: Teach an Arduino to Fly" is a nicely compiled book which covers a wide variety of subjects on drone components and building with the Arduino hardware. It also comes with color photos and steps for modifying some off-the-shelve drones such as the popular Hubsan X4 and Syma X5 by using Arduino based flight controllers. We can also access details of the projects covered in this book from the author's website including the Arduino code.Although the book covers a broad variety of drones related subjects and components, they are actually very brief. As a matter of fact, the author touches very lightly on some subjects with just one or two paragraphs which are definitely not enough for an in-depth understanding of the subject matters. The coverage of the flight controllers and flight control system are also not complete (eg the popular Betaflight was not mentioned). This is understandable as the drone technology is very fast moving. The book also does not provide a lot of coverage on the radio transmitter setup and the configuration platform such as the APM and Mission Planner which are the main ones for Arduino based drones. The good news is that there are lots of reference materials on the web which we can do more in-depth research as required to complete the project listed in the book. It would be good if the author could point to some of those sites for easy reference.Another observation is that the author chose to modify some popular drones such as the Hubsan X4 and Syma X5C. This would require quite a bit of modification and including cutting out the existing plastic molds and such. However, there are also alternatives for cleaner builds such as buying off-the shelve frames or printing popular 3D drones frames from Thingiverse. Or they could also consider using the Blade Inductrix frame which made the Tiny Whoop so popular these days.Overall, I like this book as this would give the readers some ideas on building their own Arduino based drones. However, I would expect the readers to do more researches and in-depth studying from the web in order to complete these projects successfully.

5.0 out of 5 stars Five Stars

C.K. · August 13, 2017

Very straight forward

5.0 out of 5 stars Everything You Need to Know to Design Your Own Drone

�.L.E. · December 29, 2016

DRONES: TEACH AN ARDUINO TO FLY is one of the best "Make" books ever! It contains complete instructions for building three different drones--small, medium, and large (large enough to require FAA registration). The drones are built from parts kits available online, supplemented with flight controllers (Hubsan X4Wii; Syma X5 with Arduino Teensy 3.2; S500 plus Pixhawk Lite controller and ArduCopter flight control software).The book explains in detail how drones fly, and includes an early chapter on testing a small drone to understand how changed batteries and propellers can affect performance. Later chapters deal with how changes in the flight controller affect performance, and with how a modular controller can further enhance performance.The book is profusely illustrated with circuit diagrams, important stages of actual drone construction showing wired connections, drone parts, key programming software screenshots, diagrams of aerodynamics principles, flowcharts, and more. The included code can be used in the builder's programs and documentation without the publisher's permission (unless the builder wants to reproduce significant amounts of the code for commercial purposes).

2.0 out of 5 stars This book was a disappointment to me

C.J. · January 19, 2017

This book was a disappointment to me. The name of the book "Make: Drones: Teach an Arduino to Fly" implies to me that it would instruct me to "teach" or code an Arduino board to fly as part of a drone. Instead this book is all about hardware with very few examples of coding. Maybe break apart the MultiWii program into digestible pieces and explain how each piece works. Only then you will this book "fly" with me.

5.0 out of 5 stars Great book - light on code explanation

A.R.M. · September 12, 2017

Checked out this book from the library. It's a great book but very concise when it comes to source code explanations. The book could easily have been twice as long with much more in depth discussions and dissections of the code. As it is, the reader is left to unravel and understand the code details himself. Without an intermediate understanding of the C programming language this could be a very daunting task for some.Fortunately I have this understanding of programming and the C language. I plan to start examining the code with the Visible Drone project since most of this code is written by the author himself and is much less complex and lengthy then the open source code in the other two projects. Only if and when I thoroughly understand the code will I attempt to build this project.Again a well-produced book! Thank you David McGriffy for taking the time to write this book.

1.0 out of 5 stars I was looking to create drones.

A.C. · January 7, 2024

I tried to view the so called code samples. My virus protection refused to allow due to threats on the site.

nice book

R.d. · February 17, 2019

super book

Recomendo

E.A.d.S. · November 16, 2017

O livro é muito bom. Mas é necessário que o leitor tenha algum conhecimento, mesmo que básico, sobre eletrônica e programação para que tire o máximo de proveito do livro.

Needs major re-write

A. · September 25, 2023

I spent ample time reading this text. In addition to the great difficulty of finding the components used in it, and even if you manage to find them, book needs major re-write to clarify the gaps left in explaining concepts to achieve chapters' expected goals. Sources of some software in the book are not described. Pictures are poor, even for 2016 standards. Plenty of room for improvement, particularly on pedagogical aspects.

Five Stars

J. · December 7, 2016

This beats all the other "Drone books" i've seen so far, when it comes to making a drone.

Lecture personnelle en anglais !

F.A. · February 16, 2025

Lecture personnelle en anglais, entièrement conforme à mes attentes !

Similar suggestions by Bolo

More from this brand

Similar items from “Sensors”