The Raspberry Pi 3 Model B+ is a single-board computer roughly the size of a credit card, and even years after its 2018 launch it remains one of the most widely deployed boards in the maker world. It sits in an interesting spot: it is the final and most refined revision of the third-generation Raspberry Pi, released before the bigger architectural jump to the Pi 4. That makes it a mature, well-documented, low-cost platform rather than a cutting-edge one, and for a lot of projects that is exactly the point.
This board is aimed at hobbyists, students, tinkerers, and anyone who wants an inexpensive Linux computer to learn on or bury inside a project. If you are choosing your first Pi, or looking for a proven workhorse for a home server, a retro-gaming box, a network appliance, or a classroom, the 3 B+ is worth understanding on its own merits rather than just as an older Pi 4.

Specifications at a glance
| Specification | Detail |
|---|---|
| SoC | Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit |
| CPU | Quad-core, 1.4 GHz |
| Memory | 1 GB LPDDR2 SDRAM |
| Wireless LAN | Dual-band 2.4 GHz and 5 GHz 802.11b/g/n/ac |
| Bluetooth | Bluetooth 4.2 / BLE |
| Ethernet | Gigabit Ethernet over USB 2.0 (max ~300 Mbps) |
| USB | 4 × USB 2.0 |
| GPIO | Extended 40-pin header |
| Video/Display | Full-size HDMI, MIPI DSI display port, MIPI CSI camera port |
| Audio/Video | 4-pole stereo output and composite video |
| Storage | microSD card slot |
| Power | 5V/2.5A via micro USB; PoE support via separate HAT |
| Form factor | Standard 85.6 × 56.5 mm Raspberry Pi B layout |
Processor, memory and real-world performance
At the heart of the 3 B+ is Broadcom’s BCM2837B0 system-on-chip, pairing a quad-core Arm Cortex-A53 running at 1.4 GHz with a metal heat spreader over the die. That clock is a modest bump over the plain Model B, and the added heat spreader helps the chip hold its speed a little longer under load. It is a 64-bit capable CPU, though for most of the board’s life the default Raspberry Pi OS shipped as 32-bit, so plenty of real deployments still run in 32-bit mode.
The 1 GB of LPDDR2 memory is the specification that most defines what this board is comfortable doing. On paper, 1 GB is plenty for a headless Linux server, a Pi-hole ad blocker, a print server, a lightweight web server, or a retro emulator front-end. It becomes the bottleneck the moment you push toward a modern desktop browser with many tabs, container-heavy workloads, or anything memory-hungry. If your project needs more headroom, that is the clearest reason to step up to a Pi 4 or Pi 5 instead. For its category and era, though, the 3 B+ specs suggest a board that is snappy at focused, single-purpose tasks and simply not built for heavy multitasking.
Because storage runs from a microSD card, real-world responsiveness depends heavily on the card you choose. A cheap, slow card can make even this capable CPU feel sluggish, while a good A1- or A2-rated card noticeably improves boot times and app launches. This is a detail many first-time buyers overlook.
Connectivity: networking, USB and the GPIO header
Networking is where the 3 B+ made its biggest generational gains. It added dual-band 802.11ac Wi-Fi, so it can use the less congested 5 GHz band, alongside 2.4 GHz for range. Bluetooth 4.2 with BLE is on board as well, which is handy for wireless peripherals or talking to sensors and beacons.
The wired networking spec deserves an honest asterisk. The 3 B+ upgraded to Gigabit Ethernet, but the controller sits on the shared USB 2.0 bus, so actual throughput tops out at roughly 300 Mbps rather than a true gigabit. That is still a big improvement over the earlier 100 Mbps port and is fine for most home-network and file-serving tasks, but it is not full gigabit performance. The four USB 2.0 ports share that same bus, which is worth remembering if you plan to attach fast storage. For genuinely fast external drives, a dedicated M.2 to SATA adapter paired with an SSD on a more capable host will always outrun a USB 2.0 microSD-based Pi, so match your storage plan to the platform.
The extended 40-pin GPIO header is arguably the board’s defining feature and the reason it is chosen over a cheap mini PC for physical-computing projects. Those pins expose digital I/O plus interfaces like I2C, SPI and UART, and they are the mechanical and electrical standard that the enormous ecosystem of HATs and add-on boards plugs into. If your project needs to read sensors, drive motors, or blink LEDs, this header is what makes the Pi the obvious tool.

Power, cooling and physical design
The 3 B+ is powered through a micro USB port and officially wants a 5V/2.5A supply. Undervoltage is one of the most common causes of instability on any Pi, so a proper supply rather than a random phone charger genuinely matters. The board also formally supports Power-over-Ethernet, but only with a separate PoE HAT installed on the header, which is a tidy option for wall-mounted or ceiling-mounted deployments.
Thermally, the Cortex-A53 in this board is not a furnace, but sustained loads will make it warm and can trigger throttling in a sealed enclosure. Passive cooling is usually enough. The board uses the same standard mounting layout as the Pi 4, so many cases and heatsinks are cross-compatible in spirit; a solid metal enclosure such as the Vilros aluminum alloy case built for the Pi 4 illustrates the passive-cooling approach many Pi owners prefer, though you should always confirm a case matches the exact board revision before buying.
Software and ecosystem
Software is the quiet superpower here. The 3 B+ runs Raspberry Pi OS (formerly Raspbian), and it is supported by a vast range of other systems: Ubuntu, LibreELEC and OSMC for media centers, RetroPie and Recalbox for gaming, Home Assistant for smart-home hubs, and countless purpose-built images. Because this board has been in the field for years, almost any tutorial, forum thread, or troubleshooting guide you find will apply to it. That maturity reduces the friction that can frustrate beginners on newer hardware.
Pros and cons
Strengths
- Quad-core 1.4 GHz 64-bit CPU that is capable for focused, single-purpose tasks.
- Dual-band 802.11ac Wi-Fi plus Bluetooth 4.2/BLE built in.
- Standard 40-pin GPIO header with an enormous HAT and accessory ecosystem.
- PoE-capable with an add-on HAT, useful for clean remote installs.
- Massive, mature community and software library; almost every tutorial applies.
- Low cost and low power draw for always-on projects.
Limitations
- Only 1 GB of RAM, which caps desktop and multitasking use.
- Gigabit Ethernet is bottlenecked to ~300 Mbps by the USB 2.0 bus.
- USB 2.0 only, so external storage is slow compared with newer boards.
- microSD boot storage can be a reliability and speed weak point.
- Outclassed by the Pi 4 and Pi 5 for anything demanding.

Who it’s for (and who should look elsewhere)
The 3 B+ is a smart pick for a first Pi, for education, and for dedicated always-on appliances: a Pi-hole, a small home-automation hub, a network monitor, a retro-gaming console for older systems, or a learning platform for Linux and electronics. Its low power draw makes it well suited to running around the clock, and its GPIO header makes it the right tool whenever a project needs to touch the physical world.
Look elsewhere if you want a responsive Linux desktop, plan to run a modern browser with many tabs, or need fast networking and storage. In those cases the Raspberry Pi 4 (available with up to 8 GB of RAM, true gigabit Ethernet and USB 3.0) or the Raspberry Pi 5 is the better buy. If your goal is a small always-on Windows machine or a capable home-theater box rather than a bare board, a compact x86 system like the fanless Celeron N3350 mini PC or the more powerful PELADN WI-6 mini PC covers different ground, and pairs well with a dedicated streaming device for the living room.
Frequently asked questions
Does the Raspberry Pi 3 B+ really have gigabit Ethernet?
It has a gigabit Ethernet port, but the controller connects over the internal USB 2.0 bus, so real throughput maxes out around 300 Mbps. That is still roughly three times faster than the older 100 Mbps port, but it is not full gigabit speed.
How much RAM does it have, and can I upgrade it?
It has 1 GB of LPDDR2 memory, and it is soldered to the board, so it cannot be upgraded. If you need more, step up to a Raspberry Pi 4, which offers 2 GB, 4 GB or 8 GB configurations.
What power supply does it need?
The board is powered over micro USB and officially calls for a 5V/2.5A supply. Using an underpowered charger is a frequent cause of random crashes and undervoltage warnings, so a quality supply is a worthwhile investment.
Can it run a full desktop operating system?
Yes, it runs the desktop version of Raspberry Pi OS, but with only 1 GB of RAM the experience is modest, especially in a web browser. It is far happier as a headless server or a single-purpose appliance than as a daily-driver desktop.
Is it still worth buying today?
For budget-focused, single-task projects and for learning, yes. Its maturity means excellent documentation and software support. If you want performance or a desktop replacement, newer Pi models are the better value.
Bottom line
The Raspberry Pi 3 Model B+ is not the fastest Pi anymore, and it was never meant to be a desktop replacement, but it remains a dependable, affordable, thoroughly documented single-board computer. For headless servers, learning projects, and GPIO-driven builds that do not need much memory, it still earns its place. Buy it for what it is: a proven, low-power workhorse with an unmatched ecosystem, and go bigger only when your project genuinely demands it.
