With all the below, you'll have a solid drone with more power than you are likely to need even in heavy wind. You can program it in a couple ways. One way would be to use the flight controller provided, put it in air mode, and balance the signal with an external arduino/mpu6500 combo that feeds the signal to the normal receiver inputs. Another option is you can just go in to the BetaFlight code and modify it to your liking. A third option, is to remove the flight controller altogether and just use the arduino/mpu6050 combo to feed signal to the esc.
If you are trying to use the camera for some sort of remote processing, you'll need a vtx [7]
The thing no one is saying so far though, is be careful. Playing with your own balancing software on a quadcopter is an easy way to turn it into an unpredictable missile with an exposed blender attached. You will get hurt or someone else will get hurt. Do it inside and tether it down at first, that way the only day you ruin is your own
Here's a part list for you ($108 total):
- [1] Lisam-LS-210 Frame ($16): cheap, sturdy, lots of room for your stuff
- [2] Matek Power Distribution Board ($4): easy to run power to everything, plus it gives you 5v and 12v BEC for powering your other stuff like an Arduino
- [3] Omnibus Flight Controller ($25): runs cleanflight/betaflight open source flight controller software. That way you can choose whether you want to write your software on the controller or on your arduino
- [4] 4x 2205 2300KV brushless motors ($25): these will let you add a decent amount of stuff to your platform without it bogging down
- [5] 4x 20 amp esc's ($26): Needed for the brushless motors. They run BLHeli control software, so yet another thing you can fiddle with
- [6] camera ($12): simple camera, decent but not hd quality
[1] https://www.banggood.com/Lisam-LS-210-210mm-Carbon-Fiber-Fra...
[2] https://www.banggood.com/Matek-Systems-PDB-XT60-W-BEC-5V-12V...
[3] https://www.banggood.com/Betaflight-F4-Flight-Controller-STM...
[4]https://www.banggood.com/4X-Racerstar-2205-BR2205-2300KV-2-4...
[5] https://www.banggood.com/4-PCS-Racerstar-RS20A-Lites-20A-Blh...
[6] https://www.banggood.com/700TVL-2_8mm-Lens-100-Degree-Wide-A...
[7] http://www.banggood.com/TS5823S-Micro-VTX-5_8G-200mW-48CH-Mi...
All this is basically straight from this part list, but seems applicable