|
Answer» We can use many different kinds of controller boards for our hardware projects. Arduino and Raspberry Pi are among the most POPULAR. Difference between Arduino and Raspberry Pi- | Arduino | Raspberry Pi |
|---|
| Arduino is an open-source, programmable USB microcontroller. | It is a microprocessor-based minicomputer (SBC). | | Arduino boards have a microcontroller that includes a CPU, RAM, and ROM. The Arduino Board has additional hardware for power supply, programming, and IO (Input/Output) connectivity. | The Raspberry Pi SBC (Single board computer) comes with everything you need to run a computer, from a processor, memory, storage, graphics driver, to connectors. | | With Arduino, you can interface sensors and control LEDs and motors. | It works well for developing Python-based applications. | | It has a simple hardware and software architecture. | On the other hand, Raspberry Pi boards have a complex architecture. | | It is possible to build your own Arduino board using the open-source hardware and software files of Arduino. | Since the Raspberry Pi is not open-source, it cannot be USED for this PURPOSE. | | It is used to run one single TASK at a time. | It can perform several tasks at once such as running software, web browsing, doing programming, etc.. |
|