element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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
element14's The Ben Heck Show
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • More
  • Cancel
element14's The Ben Heck Show
Forum The most useful microcontroller?
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14's The Ben Heck Show to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 3 replies
  • Answers 1 answer
  • Subscribers 31 subscribers
  • Views 427 views
  • Users 0 members are here
Related

The most useful microcontroller?

atysland
atysland over 11 years ago

You use several different (micro)controllers on your show; AVR/Arduino, PIC, Propellar, whatnot.

Could you maybe say something about what you view as the strong and weak point for the different controllers?

  • Sign in to reply
  • Cancel
  • D_Hersey
    0 D_Hersey over 11 years ago

    I love msp430 for common problems.  TI partners provide compilers, C++ compilers.  They have many part variants which means one doesn't have to over-buy in production.  They have good analog section like A/D w/mux and PWM.  There are many code examples which one can alter to one's application.  Entry-level hardware is cheap.  You have to know electronics and coding fairly well to make use of it, but that isn't my problem.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • royston02
    0 royston02 over 11 years ago

    Mostly, arduino is a useful microcontroller. It covers many versions ARM, AVR, Fio for wireless applications, uno for beginners, mega (for DIY 3d printing) and many add-on shields that stack up (like a burgerimage) and open source hardware that is easy to build. Pic has more IO but the problem is that it needs to be 3.3V(for the IO) which you may want to consider. Don't know much about MSP 430(may be usefull though).

     

               MY advice:

                                Use a raspberry pi. Useful cheap and it can run Linux and has a special add on shield that turns it into an arduino(  almost)

                                 See the following links:

                                -http://pingbin.com/2012/12/30-cool-ideas-raspberry-pi-project/

                                -Cooking Hacks - Documentation - Raspberry Pi to Arduino shields connection bridge 

              Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jadew
    0 jadew over 11 years ago

    The strongest and weakest point of any MCU actually coincide, it's simply how familiar you are with it.

     

    That aside, you will always judge weak and strong points based on the application at hand. For some projects you might care more about processing power (AVR > PIC usually) for some you might care about ADC resolution, or you may need a particular mix of peripheral features (PIC > AVR in this regard). Sometimes your needs will be so simple that you'll only care about price while other times the volume will be small and the requirements will be so generic that it just doesn't matter.

     

    In any case, the best MCU is the one you're most familiar with, which is why it's a good idea to get familiar with a family of chips that offer a lot of versatility and upgrade options.

    • Cancel
    • Vote Up 0 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 © 2026 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