Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

50%
+1 −1
Q&A I have to choose: Arduino or Raspberry pi.

Moderator Note If this site were mature, this question would be closed because it solicits opinions, or is too specific about particular models. In the interest of site activity, answers are being...

2 answers  ·  posted 3y ago by coquelicot‭  ·  last activity 3y ago by Olin Lathrop‭

#3: Post edited by user avatar Olin Lathrop‭ · 2020-10-08T14:51:11Z (over 3 years ago)
  • I've finally decided to enter into the world of micro controllers/microprocessors. I think this may provide me an important tool to realize my projects. I am not an electronic engineer designing products for the market, but I need a tool that allows me to interface with the electronics, while performing complex tasks like analyzing and processing signals, making decisions etc. (nothing well defined for the moment).
  • After googling and reading several articles, I understood I don't really want to learn micro controllers, but how to use **micro controllers boards** (or microprocessor boards).
  • In fact, it appears my time and energy are so reduced that I have to make a choice, but a good choice, inside this jungle.
  • Further readings convinced me that the best options for me are either "Arduino", or "Raspberry pi". I'm aware that Arduino is a micro controller while Raspberry pi is a microprocessor, but I have read that Raspberry pi can perform any micro controller task, and much more.
  • So, my first reaction was: Why Arduino if, for nearly the same price, you can have a full microprocessor.
  • I need help to choose, because it is unclear for me what is the advantage of using Arduino vs Raspberry pi (well, there should be one considering the number of adepts of Arduino).
  • They says that Arduino is a very stable environment, but I don't understand in what sense it is more stable than Raspberry pi.
  • Other details that can help:
  • * It is somewhat improbable that I will ever need something performing at very high speed
  • * I *can* program in C or C++, but I really prefer programming in Python
  • * I'm basically a mathematician, algorithmic engineer and programmer, so, I don't want to choose something too childish for me, designed for educational purpose only. If I spend time to learn, I just want this be worth the time and energy.
  • <blockquote><h3>Moderator Note</h3>
  • If this site were mature, this question would be closed because it solicits opinions, or is too specific about particular models. In the interest of site activity, answers are being allowed that compare and contrast microprocessors boards to microcontroller development boards in general. Specific models can be used as examples, but should not be the main point of answers.</blockquote>
  • <hr>
  • I've finally decided to enter into the world of micro controllers/microprocessors. I think this may provide me an important tool to realize my projects. I am not an electronic engineer designing products for the market, but I need a tool that allows me to interface with the electronics, while performing complex tasks like analyzing and processing signals, making decisions etc. (nothing well defined for the moment).
  • After googling and reading several articles, I understood I don't really want to learn micro controllers, but how to use **micro controllers boards** (or microprocessor boards).
  • In fact, it appears my time and energy are so reduced that I have to make a choice, but a good choice, inside this jungle.
  • Further readings convinced me that the best options for me are either "Arduino", or "Raspberry pi". I'm aware that Arduino is a micro controller while Raspberry pi is a microprocessor, but I have read that Raspberry pi can perform any micro controller task, and much more.
  • So, my first reaction was: Why Arduino if, for nearly the same price, you can have a full microprocessor.
  • I need help to choose, because it is unclear for me what is the advantage of using Arduino vs Raspberry pi (well, there should be one considering the number of adepts of Arduino).
  • They says that Arduino is a very stable environment, but I don't understand in what sense it is more stable than Raspberry pi.
  • Other details that can help:
  • * It is somewhat improbable that I will ever need something performing at very high speed
  • * I *can* program in C or C++, but I really prefer programming in Python
  • * I'm basically a mathematician, algorithmic engineer and programmer, so, I don't want to choose something too childish for me, designed for educational purpose only. If I spend time to learn, I just want this be worth the time and energy.
#2: Post edited by user avatar coquelicot‭ · 2020-10-08T09:20:49Z (over 3 years ago)
  • I've finally decided to enter into the world of micro controllers/microprocessors. I think this may provide me an important tool to realize my projects. I am not an electronic engineer designing products for the market, but I need a tool that allows me to interface with the electronics, while performing complex tasks like analyzing and processing signals, make decisions etc. (nothing well defined for the moment).
  • After googling and reading several articles, I understood I don't really want to learn micro controllers, but how to use **micro controllers boards** (or microprocessor boards).
  • In fact, it appears my time and energy are so reduced that I have to make a choice, but a good choice, inside this jungle.
  • Further readings convinced me that the best options for me are either "Arduino", or "Raspberry pi". I'm aware that Arduino is a micro controller while Raspberry pi is a microprocessor, but I have read that Raspberry pi can perform any micro controller task, and much more.
  • So, my first reaction was: Why Arduino if, for nearly the same price, you can have a full microprocessor.
  • I need help to choose, because it is unclear for me what is the advantage of using Arduino vs Raspberry pi (well, there should be one considering the number of adepts of Arduino).
  • They says that Arduino is a very stable environment, but I don't understand in what sense it is more stable than Raspberry pi.
  • Other details that can help:
  • * It is somewhat improbable that I will ever need something performing at very high speed
  • * I *can* program in C or C++, but I really prefer programming in Python
  • * I'm basically a mathematician, algorithmic engineer and programmer, so, I don't want to choose something too childish for me, designed for educational purpose only. If I spend time to learn, I just want this be worth the time and energy.
  • I've finally decided to enter into the world of micro controllers/microprocessors. I think this may provide me an important tool to realize my projects. I am not an electronic engineer designing products for the market, but I need a tool that allows me to interface with the electronics, while performing complex tasks like analyzing and processing signals, making decisions etc. (nothing well defined for the moment).
  • After googling and reading several articles, I understood I don't really want to learn micro controllers, but how to use **micro controllers boards** (or microprocessor boards).
  • In fact, it appears my time and energy are so reduced that I have to make a choice, but a good choice, inside this jungle.
  • Further readings convinced me that the best options for me are either "Arduino", or "Raspberry pi". I'm aware that Arduino is a micro controller while Raspberry pi is a microprocessor, but I have read that Raspberry pi can perform any micro controller task, and much more.
  • So, my first reaction was: Why Arduino if, for nearly the same price, you can have a full microprocessor.
  • I need help to choose, because it is unclear for me what is the advantage of using Arduino vs Raspberry pi (well, there should be one considering the number of adepts of Arduino).
  • They says that Arduino is a very stable environment, but I don't understand in what sense it is more stable than Raspberry pi.
  • Other details that can help:
  • * It is somewhat improbable that I will ever need something performing at very high speed
  • * I *can* program in C or C++, but I really prefer programming in Python
  • * I'm basically a mathematician, algorithmic engineer and programmer, so, I don't want to choose something too childish for me, designed for educational purpose only. If I spend time to learn, I just want this be worth the time and energy.
#1: Initial revision by user avatar coquelicot‭ · 2020-10-08T09:20:11Z (over 3 years ago)
I have to choose: Arduino or Raspberry pi.
I've finally decided to enter into the world of micro controllers/microprocessors. I think this may provide me an important tool to realize my projects. I am not an electronic engineer designing products for the market, but I need a tool that allows me to interface with the electronics, while performing complex tasks like analyzing and processing signals, make decisions etc. (nothing well defined for the moment).         

After googling and reading several articles, I understood I don't really want to learn micro controllers, but how to use **micro controllers boards** (or microprocessor boards). 
In fact, it appears my time and energy are so reduced that I have to make a choice, but a good choice, inside this jungle.    

Further readings convinced me that the best options for me are either "Arduino", or "Raspberry pi". I'm aware that Arduino is a micro controller while Raspberry pi is a microprocessor, but I have read that Raspberry pi can perform any micro controller task, and much more.
So, my first reaction was: Why Arduino if, for nearly the same price, you can have a full microprocessor. 

I need help to choose, because it is unclear for me what is the advantage of using Arduino vs Raspberry pi (well, there should be one considering the number of adepts of Arduino). 
They says that Arduino is a very stable environment, but I don't understand in what sense it is more stable than Raspberry pi.

Other details that can help:

 * It is somewhat improbable that I will ever need something performing at very high speed

 * I *can* program in C or C++, but I really prefer programming in Python

 * I'm basically a mathematician, algorithmic engineer and programmer, so, I don't want to choose something too childish for me, designed for educational purpose only. If I spend time to learn, I just want this  be worth the time and energy.