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
  • 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
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Raspberry PI 2 or Compute module
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 21 replies
  • Subscribers 678 subscribers
  • Views 3075 views
  • Users 0 members are here
  • compute_module
  • ethernet
  • embedded_os
  • io_module
  • raspberry-pi
  • raspberry_pi_space
  • development_kit
  • display
  • custom_solution
  • raspbian
  • real-time_operating_system
Related

Raspberry PI 2 or Compute module

balearicdynamics
balearicdynamics over 10 years ago

Unfortunately this is not a tutorial nor a specific question; I'd like start a discussion to all the users that are interested and those that - hopefully - has a minimum of experience on the use of the Raspberry PI compute module.

 

My starting point, as far as I know and read here and there in the documentation is a bit confusing and can be synthesised as follows:

 

  • The compute module is the "core" of a raspberry PI, probably equivalent to a B+ 512 Mb Ram and in the DIMM memory size it includes ... just only the processor and the flash memory + RAM
  • There is a very good kit that can host the computer module exposing all the GPIO, interfaces, camera, display etc. But the resulting price, without the ethernet connection and a couple of other secondary components, is about the double of a Raspberry PI2 (that is the next PI version, faster, more memory etc.
  • Any customer can develop its own I/O board saving money, but the Computer module alone is not sold. So the only possibility is to buy the entire kit
  • It is presented like the "pro" version of the Raspberry PI for industrial applications and more sophisticated embedded developments, but has less things and my perception is that is less flexible.
  • In some documents it is explained that it can be designed to support pre-built cstomer programs developed under Linux all flashed on the module, but in some other documentation are mentioned pay-per-license operating systems.

 

These are only some of the incongruences that it seems emerging from the first view comparison. In a project I am working with I though about the computer module as an alternative to the PI but to be honest I have a lot of perplexity.

 

I hope that someone explain me that I am totally wrong, I have not understood the basic principle and tell me what is the reason to make this choice creating a custom system running a bunch of specific applications. And also what can be the reason of a so high (double) price that makes this device IMHO absolutely not competitive respect the Raspberry PI 2.

 

Enrico

  • Sign in to reply
  • Cancel
Parents
  • screamingtiger
    screamingtiger over 10 years ago

    IMO, the RPi 2 is so much more advanced there is no reason to go back to old versions of the hardware.  Unfortunately, the compute module is based on the old hardware.

     

    If space is an issue and you need several of the RPi in a single location, I have to question of the RPi is the correct solution.  I mean if you have 4 or 5 of them you might as well just use a real computer that is going to have much more capability than a dozen compute modules.  I think I if you need a couple compute modules in a small area that may be the way to go.  But anymore is just getting wasteful.

     

    If you need all the GPIO, there are ATMegas with tons of GPIO and use a fraction of the power.  Heck, the Ardunio mega has over 2 times the GPIO as a single compute module.  If all you need is GPIO, having a full fledged OS and everything to go with it is waste IMO.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to screamingtiger

    Joey,

     

    there is a slight difference between Arduino with NO O.S. (it's a micro controller) and the SBC like the PI (or Gizmo2 or many other) that has an O.S.

     

    Then, if you have a project that for some reasons you need MORE than one RPI, this means that you need more than one computer, with its own boot, its own operating system and so on. That is you use a "big computer" with tons of GPIO, you need anyway - for the same application - use more than one. That needs a room instead of a case.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to screamingtiger

    Joey,

     

    there is a slight difference between Arduino with NO O.S. (it's a micro controller) and the SBC like the PI (or Gizmo2 or many other) that has an O.S.

     

    Then, if you have a project that for some reasons you need MORE than one RPI, this means that you need more than one computer, with its own boot, its own operating system and so on. That is you use a "big computer" with tons of GPIO, you need anyway - for the same application - use more than one. That needs a room instead of a case.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • screamingtiger
    screamingtiger over 10 years ago in reply to balearicdynamics

    "there is a slight difference between Arduino with NO O.S"

     

    Please explain, I was thinking power differences.  Not to mention full OS takes much more room and Ram so external chips are needed for ram and storage.  Amtel's chips is all internal except minor things like clock etc..

     

    What is an example where you need  more than 1 computer with own boot etc..?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to screamingtiger

    Just to make one I am coming crazy by months ... Take a look to the posts of @meditech_project

     

    Enrico

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