3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

START VOTING!
We have 32 prizes, so please vote for more than one winner!

IS THIS A WINNER?

Picopter

Picopter
«
  • DSC08122.JPG
  • DSC08134.JPG
  • DSC08147.JPG
  • DSC08149.JPG
  • multiwii_ss.png
  • qc_ss.png
  • i_used_a_zigduino.png
  • sizeofpcb.JPG
  • DSC08140.JPG
  • DSC08112.JPG
  • DSC08113.JPG
  • DSC08115.JPG
  • DSC08119.JPG
  • DSC08127.JPG
  • last photo ←
»
It's a tiny quadrotor helicopter!


Update May 4 2012: I am still working very hard on version 3 of Picopter. The new version's hardware is already done. There are new 3D printed motor holders. I've done some measurements with regards to mass and radio spectrum. I've posted stuff to http://www.frank-zhao.com/picopter_forum/index.php including the new design files, so take a look.


Update Feb 24 2012: I did not expect this much response. I've given away all of my blank PCBs, sorry, I'm working hard to fulfil people's requests and investigating the possibility of a kit. I have setup a forum so you can sign up, keep up to date on my progress, and allow me to notify you of big news easily, visit it here http://www.frank-zhao.com/picopter_forum/index.php

Update Feb 25 2012: Warning, I may have discovered a bug inside the CadSoft EAGLE 6.1.0 software that may make the PCB look slightly different. My design files are meant for 5.11 so use that instead. You have been warned.

Main Features:
  • X mode flying
  • MPU-6000 gyro & accelerometer sensor for flight stabilization
  • USB battery recharging on the transmitter, the copter plugs into the transmitter to recharge
  • When the copter plugs into the transmitter, the user can synchronize to a random radio frequency
  • Controlled using a Wii Classic Controller, which plugs into the transmitter
  • Running a modified MultiWii firmware, which is open source, written with Arduino and Processing
Dimension Specs:
  • Square center body is 1.5" by 1.5"
  • Propellers are about 45mm in diameter
  • Diagonal motor to motor distance is 110mm
  • Motors are supposedly "X-Twin" spare motors, they come with the propellers
Electrical Specs:
  • Flight battery is a single Li-poly cell, 3.7V, 350mAH, 20C
  • Controller battery is a single Li-ion cell, 3.7V, 1000mAH
  • Uses ATmega128RFA1 microcontroller for both copter and transmitter
  • This particular ATmega has a built-in 2.4GHz transceiver, 16 possible channels, 250kbit/s or 2mbit/s max depending on the standard being used.
Design Highlights:
  • The "arms" and "body" are connected by locking slots, making them easy to build and repair
  • Motors slide right into the arm
  • Two layer 1.6mm thick FR4 PCB used (this is the default for a lot of PCB manufactures), the components are all on a single side (easy to assemble)
  • All open source project, schematics + PCB + code all available. Heavy use of Arduino and Zigduino involved.
This is actually the 2nd such tiny quadrotor helicopter I've built. The first one worked well and I'm extremely proud of it, but it did have several flaws, enough flaws to justify a remake. This Instructable documents "version 2", but you may see pictures of "version 1" in some places.

Step 0 Come up with puntastic name
Pico... Copter... You get the idea. This project was originally named "PalmQuad" since it's small enough to fit in your palm, so if you might see some mention of this name in the code or pictures.

I originally finished building "version 1" in November, and wrote the Instructable in November. Then I went on vacation for a few weeks, and also school just started. Now it is February and I just finished "version 2", but since I've already written the majority of the Instructable, I have some bits of "version 1" text that I'll just cross out like this, and then update it with the changes in "version 2".

All project files are available to download in this instructable "step". It contains files for "version 1" only for reference purposes, please only use "version 2" files. Although I really recommend you only take my concepts and design everything from scratch yourself instead, just so there's absolutely no mysteries in your project.

If you are wondering about the lack of a flight video, see step 6 for an explanation.

Oh and I noticed that "AdBlock" stops Instructables from showing you all my pictures, so please turn it off.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Version 1's Build Log

Version 1\
«
  • pcbsjustarrived.JPG
  • reflow.png
  • assembled1.JPG
  • assembled2.JPG
  • old_v1_tx_casing.png
  • old_version_1_tx.png
  • old_props.png
  • walkera_x_twin_motors.png
  • old_arm_design.png
  • old_motor_arm.png
  • kindofdone.JPG
  • charging.JPG
  • last photo ←
»
This instructable will focus on building version 2 due to the flaws in version 1, but I have a lot of pictures taken during the construction of version 1, I'm putting them all in this step. I think it's a good idea to show people my other techniques so everybody can learn from both the benefits and mistakes.

Version 1 is soldered using the reflow soldering method (see my other instructable: http://www.instructables.com/id/Hack-a-Toaster-Oven-for-Reflow-Soldering/), version 2 was not due to time constraints and l didn't bring my oven to school. I managed to solder the QFN chips with a heatgun.

In version 1, the flyback diode for each motor was mounted onto the arms, but in version 2, the flyback diodes are in the main quadcopter body PCB instead.

In version 1, the propellers required a drilling before they fit onto the motor. The motors in version 2 comes with the propellers pre-attached so the drilling is no longer necessary. However, please read step 6 to see why you should use the motors from version 1 instead.
« Previous StepDownload PDFView All StepsNext Step »
61 comments
1-40 of 61next »
May 22, 2012. 11:49 PMsachin456 says:
hi,sir i need quadcopter's blank circut's print can iget it sir
May 22, 2012. 11:51 PMsachin456 says:
please sir please sir help me
May 23, 2012. 12:05 AMsachin456 says:
sir can you write the list of parts used in the circut board
May 23, 2012. 12:05 AMsachin456 says:
sir can you write the list of parts used in the circut board
May 28, 2012. 1:45 AMckarcz says:
if you can't find this stuff on here, what makes you think you can build this thing?
Apr 27, 2012. 9:27 PMsupercapacitor says:
A complete product and a true feat of engineering. This is excellent!
Apr 23, 2012. 6:49 PMgu2n_ok says:
hai frank you make all this by your self .... wow it's cool i want the make this where i can get the component???
Apr 23, 2012. 8:10 PMgu2n_ok says:
For the mainboard ?? Were I get that?
Apr 2, 2012. 11:07 PMTripleQ says:
you make this circuit board all By yourself?you are amazing,my dream is make a flying tiny robot but too bad i not pro in electrical : (
Feb 23, 2012. 8:02 AMWesleySwain says:
Are you planning on producing these boards to sell? If so, I will gladly buy one!
Mar 18, 2012. 5:33 PMsince76 says:
You NEED to put this on Kickstarter! :)
Feb 23, 2012. 11:13 PMKryptonite says:
I would back this, and then buy it for sure.

If possible, selling two versions of this, one being a 'assembly kit' while the other a 'ready to use', would be a brilliant idea!
Feb 23, 2012. 12:16 PMnagutron says:
Kickstarter could be a great way to do this. You'll need a solid business plan and some flashy videos of your prototype flying well, but I think you'd get a lot of interest now that quadcopters are all the rage.
Mar 21, 2012. 8:08 PMRetro Correct says:
I agree, this could really take off on a service like kickstarter. it's small, open source, uses standard inputs from the wiimote, well designed, and developed privately to be a legitimate tool/aircraft. The geek media is clamoring for stuff like this, especially since the release of the quad copter videos at Upenn.

-yes there is a pun
Mar 9, 2012. 5:55 PMericj says:
Hey Frank-

Quick question about using the USBTinyISP to flash the AVR chip. The Adafruit docs say that the USBTinyISP can't flash larger than 64K sized chips, and the ATMega128rfa1 looks like it's 128K.

You didn't experience any problems though it sounds like? Just wanted to doublecheck as I'm about to pick up the ISP programmer from Adafruit.

Thx! Awesome project!
Eric
Mar 12, 2012. 7:51 AMericj says:
Awesome, I figured as much. Just wanted to double check...

Thanks!
Mar 3, 2012. 7:00 PMms10 says:
nice splendid picocopter
Feb 24, 2012. 8:30 PMde-tech says:
Hey frank great picopter, I can't till I have the money to make one. I have a DX6i spektrum. Is it possible to make the copter work with it? If so, how do you do it?
Feb 26, 2012. 1:09 PMde-tech says:
Yeah, I going to need to redesign the picopter to make it work with the spektrum. I'm thinking of using a Rx31 receiver and an atmega128A. I'm going to need to look into the receiver some more though to see which best suit the copter, and do you think the atmega128A going to work for this project. I don't need the 128RFA1 sense I would not be using the RF. Plus it has more I/O port and I could use it for each of the receiver channel. Or do I still need to find one that use single output for the receiver.
Feb 26, 2012. 3:27 PMde-tech says:
Thanks for the help. This is perfect I have arduino uno that have atmega 328p chip. I can do all my testing on it before buying the parts. However, can you help me on that PPM signal coding, when every you have time. Or give me some hint on were I can get some information on this stuff. Thank again.
Feb 26, 2012. 11:09 PMde-tech says:
Check this out. http://rcexplorer.se/projects/TriV2/TriV2.html

This going to help me out a lot.
Feb 25, 2012. 5:30 PMciroman says:
Wow man, this is awesome! I can only imagine the hours spent on this project...
I wish there were more people like you around. Really great project.

Shame it didn't make it to the finals
Feb 24, 2012. 5:01 PMsourcand45 says:
this is an amazing project!
how much did i cost to make though?
Feb 25, 2012. 10:36 AMtanatos says:
Do you think it’s possible to hook up bigger motors/battery to this PCB? I mean – to make a bigger quadcopter out of this. Given the size/weight seems like an ideal design for all types of flyers – am I correct?
Feb 25, 2012. 9:35 AMmustermann says:
i u are planning to sell them, please make sure that they are avaidable in europe,too.

I like your work, bro!
Feb 25, 2012. 4:45 AMmondalaci says:
My hat off to you! This is certainly one of the most impressive projects that I've ever seen (and I've seen *many*).

You could not only sell this a kit but as a fully fledged product. Time to be an entrepreneur. :)
Feb 24, 2012. 11:20 PMQtechknow says:
Amazing project. i would love to buy one from you. My SMD soldering skills are pretty nonexistent, but otherwise would love the opportunity to put one of these together.
Feb 24, 2012. 8:02 PMHummer96 says:
Absolutely amazing build! I'd love to build one myself. Are there any boards available? Either blank or pre-assembled would work for me. Keep up the good work!
1-40 of 61next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
176
Followers
12
Author:frank26080115(Frank's Projects)
I'm an electrical engineering student at the University of Waterloo.