user Occupation hasn't been added

Company Logo NXP Semiconductors

  • Auto Pilot Drone Quadcopter

  • Created: Aug 28, 2014

    • view16869
    • comment7
    • bookmark10
    • fork51


No description available.


This designed circuit embodies the improvements made to quadcopters. It is now used in military operations to prevent terrorism. It provides real-time images with more detailed recordings. It can be programmed to do task on its own. It also provides more options compared to a land based robot.

The circuit is comprised of a PIC24FJ128GA306T-I/MR 16-bit microcontroller with extreme low-power operation. It generates instructions and other functions for the entire system. The SC16C2550BIB48 is a two channel Universal Asynchronous Receiver and Transmitter(UART) which is used to interface serial devices to the main system. The PCA9306DC dual bidirectional I2C-bus and SMBus voltage-level translator that ensures voltage protection between two devices with different voltage rating. The xBee transceiver is used for data instructions communication. The GPS is used for the location identification. The gyroscope is used for the proper orientation or stabilization of the drone. The magnetometer is used to detect magnetic fields for compass and other application related to metals. The barometer is used to detect pressure above sea level for aerial operation assurance. The accelerometer is for inertial navigation systems and also for drone flight stabilization. The PCF85103C-2T is a external EEPROM is used as additional memory for data instruction management with fault tolerance to single bit errors. The IR Proximity Sensor and Ultrasonic Ranging Sensor are used in parallel for more accurate obstacle and distance ranging regardless of what type of materials that surrounds the drone. The Fatshark 600TVL FPV tuned CMOS FPV camera is used to capture real-time images for its operations and recordings. The IRF7307 is a power MOSFET for the switching and motor control operation of the system. The Motors used are brushless outrunner motor 1000kv of Parallax that is for direct driving electric aircraft propellers. The Lithium Ion Battery Array is a customized battery pack of Panasonic NCR18650B which is perfect for Unmanned Aerial Vehicle(UAV) application and it is provided with voltage regulators for 5V and 3.3V rated devices. The capacitors after the source are used as filters and stabilizers.

The drones are expected to be part of our technology in the future. It can help us to strengthen our public management and security. It can provide labor for industries that heights are part of the operation. Its flexibility is an excellent advantage to provide assistance for the people.



I am extremely skeptical of the computational load on the PIC in this design. Obviously without any firmware supplied, this is just a very high level napkin sketch. Driving four motor PWM signals, interfacing all sensors, handling the control inputs, driving video controller, then on top of all that, computing orientation adjustments from inertial sensors??? I don't know this PIC very well but that sounds outlandish.

Posted: Dec 22, 2014


Well, since we re dealing with low Hz BW signals, the uC might be able to keep up with all of it. uC's these days are capable of high performance. The 56 ohm flywheelers might be a bit anemic. The better way is using the classic flywheel diode to catch the inductive energy, and waste a lot less battery energy, more flying time.

Posted: Dec 22, 2014


This is just a "Dreamers Paradise." No device numbers - no program - nothing concrete.

Posted: Dec 22, 2014


To the naysayers - You chould know what you speak of before you speak about. Check the Atmega256 chip which runs on the APM of 3DRobotics. That smaller by many capabilities chip does all that this project proposal notes - EASILY! So, this project is amply mcu powered. And - no program? well the pieces are there and verified on several other projects developed over years making the porting of code more a exercise in translation and cleanup rather then hard development. What does this mean? That this IS NOT A Dreamers Paradise but, a possible GOOD first step to a very viable and capable project. Be good. Be Smart - OR - keep your guess to yourselves.

Posted: Dec 23, 2014

Kuntal Deb

May we get the VHDL code for the electronic circuit?

Posted: May 27, 2015


A project design without the code is 1/2 a project. A project without the code and without a BOM is just an idea.

Posted: Nov 13, 2015

PB Fortich

@MWDFixer , I think the BOM is provided when you are login and open EDITOR click BOM. We can buy directly the materials from digikey or export the BOM just click EXPORT. I have build codes for this from different resources which is much easier for me because I made my own structure other than having a code directly and wondering about the structure. This design is intellectual property right but they provided it freely :) ... codes are now everywhere but complete designs with BOM are difficult to find like this one. Happy Coding Day!

Posted: Apr 18, 2016



  • No components added




Document Support:

- None