element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Robotics
  • Technologies
  • More
Robotics
Forum Which microcontroller should i use to make an autonomous quadcopter?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Robotics to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 6 replies
  • Answers 6 answers
  • Subscribers 61 subscribers
  • Views 1675 views
  • Users 0 members are here
Related

Which microcontroller should i use to make an autonomous quadcopter?

niteshbisht26
niteshbisht26 over 8 years ago

I am confused whether arduino will work as it will have pid and other control algorithm. So i want some suggestions on the choice of mcu for an autonomous quadcopter.

  • Sign in to reply
  • Cancel

Top Replies

  • dougw
    dougw over 8 years ago +4 suggested
    Check out PSoC5 - it is much more powerful than an arduino and they are low cost - about $10 for a module - the software development system is free. CY8 CKIT-059 CYPRESS SEMICONDUCTOR, Development Board…
  • pthat
    pthat over 8 years ago +2 suggested
    I would take a different approach and do a search for opensource quad copter firmware on google. Then look at what boards/processors the firmware has been developed for. Will save a lot of work.
  • koudelad
    koudelad over 8 years ago in reply to dougw +2 suggested
    This PSoC5 quadcopter looks nice. I've read somewhere, they might publish it (or even manufacture it) as a reference design - that would be great. I am just curious, how they do the PID controlling, whether…
  • pthat
    0 pthat over 8 years ago

    I would take a different approach and do a search for opensource quad copter firmware on google.

    Then look at what boards/processors the firmware has been developed for.

     

    Will save a lot of work.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • volly
    0 volly over 8 years ago

    niteshbisht26.

     

    Have a look at this as a starting point:

    https://www.open-electronics.org/lets-build-an-open-source-quadcopter-part1/

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • sakthi.1260
    0 sakthi.1260 over 8 years ago

    Hi,

     

    If you are planning to make a completely autonomous drone and have a budget, check out the Intel Aero Compute Board, its a a monster with Quad Core Atom Processor and 4gigs of memory.

     

    Cheers

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • dougw
    0 dougw over 8 years ago

    Check out PSoC5 - it is much more powerful than an arduino and they are low cost - about $10 for a module - the software development system is free.

    CY8CKIT-059 CYPRESS SEMICONDUCTOR, Development Board, Cortex-M3, PSoC 5LP CPU, Snap-away Programmer/Debugger, CapSense |…

    http://www.cypress.com/video-library/PSoC/psoc-5lp-bluetooth-quadcopter/513596

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • koudelad
    0 koudelad over 8 years ago in reply to dougw

    This PSoC5 quadcopter looks nice. I've read somewhere, they might publish it (or even manufacture it) as a reference design - that would be great.

    I am just curious, how they do the PID controlling, whether using some internal components without (or with minimum usage of) the CPU, or it's pure SW algorithm.

     

    I've discovered that even PSoC4 has some form of a PID regulator integrated in a fan controller component, but I am not sure, whether it could be used for a gyroboard / quadcopter.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • koudelad
    0 koudelad over 8 years ago

    Quite a few controllers use STM32F3 and STM32F4 microcontrollers.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube