Hacker News new | ask | show | jobs
by djbeadle 1626 days ago
Note that despite the similar price points and form factors they serve two different purposes.

The Raspberry Pi is a full computer shrunk down and made (relatively) cheaply.

The Arduino is a cheap microcontroller made large for convenience. Things like on-board voltage regulation and USB make prototyping much easier. But these conveniences cost money and make the total cost (relatively) expensive. A professional might (keyword: might, don't come at me professional hardware designers!) use an Arduino board for creating a prototype and then design fully a custom product based on what they learned.

You wouldn't (in 2021) try to build a computer around the microcontroller in the Arduino because it's so underpowered but you might use it for a smart, cheap motion sensor with a long battery life.

1 comments

I see your points and its valid. If battery life is not a problem and the project is more than blinking a light, Rpi is way to go.
BTW Arduino boards can do WAY more than blinking LEDs. I guess most of the people still call Arduino the original 8bit board but since then we developed a ton of very powerful boards capable of running machine learning and instrial tasks. In certain environments it's actually better and more reliable to use a powerful MCU instead of a Linux SBC