06-03-2021, 10:02 AM
Nope. Chalk vs. cheese
The Arduino is a small c++ based normally 8-bit, single core, ATmega-based 20MHz microprocessor based system that is great for simple process control and similar tasks. There is no operating system (development is done on another computer and the code downloaded to the Arduino) and only very simple peripherals.
It was designed to introduce non-engineering students to microprocessor concepts at an Italian university and has since become a hobbyist favourite. The development environment is crude by modern standards but adaquate for simple tasks.
The Pi series are completely different beasts, generally running a version of full Debian Linux. They are 32 or 64 bit, with the 3 & 4 models being quad core ARM-based and running at about 1.4GHz with a full complement of peripherals, e.g. HDMI (dual in the case of the Pi 4), uSD cards,Ethernet, Bluetooth & WiFi.
Pis can be natively programmed in pretty much any language, e.g. micropython, c, c++, bash etc with a massive choice if development environments, e.g Eclipse etc. and as it's running a full operating system you can add proper stuff like version control (Git) and anything you want.
A pi 4 is sufficiently capable to be a desktop PC replacement. An Arduino might run just a keyboard.
So, in one corner a small, bare-bones microcontroller; in the other, a full-blown capable computer.
Chalk. Cheese.
The Arduino is a small c++ based normally 8-bit, single core, ATmega-based 20MHz microprocessor based system that is great for simple process control and similar tasks. There is no operating system (development is done on another computer and the code downloaded to the Arduino) and only very simple peripherals.
It was designed to introduce non-engineering students to microprocessor concepts at an Italian university and has since become a hobbyist favourite. The development environment is crude by modern standards but adaquate for simple tasks.
The Pi series are completely different beasts, generally running a version of full Debian Linux. They are 32 or 64 bit, with the 3 & 4 models being quad core ARM-based and running at about 1.4GHz with a full complement of peripherals, e.g. HDMI (dual in the case of the Pi 4), uSD cards,Ethernet, Bluetooth & WiFi.
Pis can be natively programmed in pretty much any language, e.g. micropython, c, c++, bash etc with a massive choice if development environments, e.g Eclipse etc. and as it's running a full operating system you can add proper stuff like version control (Git) and anything you want.
A pi 4 is sufficiently capable to be a desktop PC replacement. An Arduino might run just a keyboard.
So, in one corner a small, bare-bones microcontroller; in the other, a full-blown capable computer.
Chalk. Cheese.
sıʌǝɹq ɐʇıʌ `ɐƃuol sɹɐ
ʞɔıu
ʞɔıu







