What Is a Raspberry Pi?
A Raspberry Pi is a fully-featured, credit-card-sized single-board computer (SBC) that can run the Linux operating system. Unlike Arduino, it isn't a microcontroller but a computer.
Basic Structure
Inside it there's a microprocessor (MPU), RAM, storage (an SD card), USB, HDMI and a network connection. A keyboard/screen can be connected and it's used like a desktop computer.
| Property | Raspberry Pi |
|---|---|
| Core | Microprocessor (MPU) |
| Operating system | Linux (yes) |
| Strong point | Software, networking, multitasking |
Difference From Arduino
A Raspberry Pi does many jobs at once with an operating system (web server, camera, AI); but in real-time exact timing it isn't as deterministic as Arduino. The two are often used together.
GPIO Pins
A Raspberry Pi also has GPIO pins; sensors and modules connect via I2C/SPI. But the pins are 3.3V and the chip is damaged if 5V is applied.
Where Is It Used?
Media centers, home servers, camera/image processing, AI, education and IoT projects that need Linux.
Difference From the Pico
The Raspberry Pi foundation also makes a microcontroller board called the Raspberry Pi Pico. The Pico, unlike the classic Raspberry Pi, doesn't run an operating system; it's a bare-metal MCU board like Arduino. So the name "Raspberry Pi" covers both the SBCs and this MCU board; the two shouldn't be confused.
Common Mistakes
- 5V GPIO: giving 5V to a 3.3V pin burns the chip.
- Sudden power cut: pulling the plug without a proper shutdown can corrupt the SD card.
- Weak supply: an insufficient adapter causes instability/reboots.
Frequently Asked Questions
Is a Raspberry Pi a microcontroller?+
Which should you choose?+
Search parts related to "What Is a Raspberry Pi?"
Find the right part by comparing price, stock and distributors.