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 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
Internet of Things
  • Technologies
  • More
Internet of Things
Polls Which is best for IoT projects ?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Internet of Things to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: ganesh8899
  • Date Created: 10 Sep 2017 10:55 AM Date Created
  • Last Updated Last Updated: 11 Oct 2021 2:57 PM
  • Views 685 views
  • Likes 1 like
  • Comments 5 comments
Related
Recommended

Which is best for IoT projects ?

  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • Robert Peter Oakes
    Robert Peter Oakes over 7 years ago +4
    A Microcontroller would in most cases be better for an IOT edge device, less power, smaller footprint, able to provide precise timing functions (A microcontroller is predictable for timing, a microprocessor…
  • fvan
    fvan over 7 years ago +3
    Depends on the IoT project? Also, there are plenty more alternatives!
  • BigG
    BigG over 7 years ago +2
    I concur with the other two. You need to briefly scope out the requirements of what this typical IoT project would look like. Then, if you really wanted a high level poll it would be a split between microcontrollers…
  • Robert Peter Oakes
    Robert Peter Oakes over 7 years ago

    A Microcontroller would in most cases be better for an IOT edge device, less power, smaller footprint, able to provide precise timing functions (A microcontroller is predictable for timing, a microprocessor is not)

    The PI has way too many unneeded peripherals like video, ethernet and WIFI to name the big ones. it would be good as a gateway though.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 7 years ago

    I voted for the Pi, as this is the more obvious answer to these proposed two options. But I agree with fvan that there are plenty of options. As a matter of fact, I think that the point is a bit different; a serious IoT implementation (something more than the corresponding blinking LED experiment) has not a "best" between a micro controller and Embedded device (I suggest Linux but also W10 is a good player in the game). Excluding some obvious cases we always should consider and IoT application as a implementation inside an environment so I expect a design integrating micro controllers, a networked connection, sensors and a "central mind" that can be a micro controller but sure it is better considering an embedded platform (without excluding, just to consider a second alternative, the Beagle Bone)

     

    Enrico

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • BigG
    BigG over 7 years ago

    I concur with the other two. You need to briefly scope out the requirements of what this typical IoT project would look like.

     

    Then, if you really wanted a high level poll it would be a split between microcontrollers vs microcomputers (or single board computers). Otherwise, if you were wanting to add in more choices, for the microcontroller side, you could start by adding some of the common ARM Cortex flavours (M0, M3 & M4) as well as consider splitting out the Arduino family, and of course add in "other".

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 7 years ago

    You might want an "Other" category.

    As Frederick  says, it depends on the application.

    The RPi has much more power and complexity than an arduino and consequently can do pretty much anything the arduino can do. The converse is not true - the arduino cannot handle video and operating systems like the RPi. However, generally if an arduino can handle an application it will be much easier to use an arduino.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fvan
    fvan over 7 years ago

    Depends on the IoT project? Also, there are plenty more alternatives!

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • 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