The rise and rise of the Raspberry Pi’s popularity – as a home server, media box, emulation machine, or maker platform – has led to a host of imitators, and in some cases, successors.
Finding the right single-board computer for your project will make development easier- so here’s a summary of some of the single-board computers getting about in 2021.
8 Best Alternatives to the Raspberry Pi
We’ll only include boards with built-in memory and video out – all in one single board computers and limit to boards with GPIO for sensors and controlling motors and building things – true Pi replacements.
Need a single-board computer and want something other than a Pi? Below are the best 8 alternatives to the Raspberry Pi:
Banana Pi M4
http://www.banana-pi.org/m4.html
The Banana Pi M4 is an affordable rival for the Raspberry Pi 4. It has a similar form factor to the Pi 4 but with a full-sized HDMI port and a lower price – which some would consider an advantage over the latest Raspberry Pi, though it does have weaker video playback.
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 2 Banana Pi SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/Banana_pi_BPI-M4_.jpg)
HardWare Specification of Banana pi BPI-M4 | |
---|---|
CPU | Realtek RTD1395 ARM Cortex-A53 Quad-Core 64 Bit |
GPU | Mali 470 MP4 GPU OpenGL ES 1.1/2.0 |
Memory | 1 GB DDR4 (option 2 GB) |
Storage | MicroSD slot with support for up to 256GB expansion and 8GB eMMC flash with support for up to 64GB. |
Network | 10/100 Mbit/s Ethernet + Wi-Fi 802.11b/g/n/AC + Bluetooth 4.2 |
Video Output(s) | 1080p capable HDMI port and multi-channel audio output (NO H./X.265 capabilities) |
Audio Output(s) | 3.5mm jack and HDMI |
PCIe | M.2 Key E slot PCIe 2.0 and USB 2.0 |
USB ports | USB 2.0 PORT (x4), USB 2.0 TYPE C(x1) |
GPIO | 40 Pin Header: GPIO (x28) and Power (+5V, +3.3V, and GND). GPIO pins can be used for UART, I2C, SPI, or PWM |
Switches | Reset, Power and U-boot |
LED | Power Status and Activity status |
Power Source | 5 volt @2A via Micro USB (TYPE C) or PoE support |
Size & Weight | 92x60mm, 48g |
OS | Android and Linux |
Orange Pi 4
http://www.orangepi.org/Orange Pi 4/
The Orange Pi series of single-board computers offer similar features to the Raspberry Pi in various form factors. An advantage they have over other maker boards is their popularity, making finding resources for them easier.
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 3 Orange Pi SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/Orange_Pi_plus2e.jpg)
Hardware Specification For Orange Pi 4 | |
---|---|
CPU | Rockchip RK3399 (28nm HKMG process) 6-core ARM® 64-bit processor, main frequency speeds up to 2.0GHz Based on the large and small size core architecture of big.LITTLE: Dual-core Cortex-A72 (large core) + Quad-core Cortex-A53 (small core) |
GPU | Mali-T864 GPU Supports OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1,OpenCL, DX11, support for AFBC |
PMU | RK808 PMU |
Memory+Onboard Storage | Dual 4GB LPDDR4 + 16GB EMMC Flash Dual 4GB LPDDR4 +EMMC Flash(Default Empty) |
On-board WIFI+Bluetooth | AP6256, IEEE 802.11 a/b/g/n/ac, BT5.0 |
Network | 10/100/1000Mbps Ethernet( Realtek RTL8211E ) |
Audio | Output: 3.5mm Jack and HDMI2.0a Input: MIC |
Video Outputs | 1 x HDMI 2.0 ( Type-A ), Supports 4K@60fps output 1 x DP 1.2 (Display Port), Supports 4K@60fps output Supports Dual MIPI-DSI ? 4 lines per channel? |
Camera | 2 x MIPI-CSI Camera connector (MIPI_RX0?MIPI_TX1/RX1) |
USB | 2 x USB2.0 HOST?1x USB3.0 HOST, 1 x USB3.0 Type-C |
RTC | Support RTC, on-board battery backup interface |
Debug UART | 3 pins Debug UART |
GPIO | GPIO1 40 pins?1 x I2S?2 x I2C?1 x SPI/UART?8 x GPIO? GPIO2 24pin PCIE port |
Key | Upgrade Key & Reset Key |
Power Source | DC 5V/3A TYPE-C 5V/3A |
LED | Power led & Status led |
OS Support | Android 8.1 Ubuntu 16.04 Ubuntu 18.04 Debian 9 |
PCB | 8 Layer |
Dimension | 91mm*55.7mm |
NanoPi NE04
https://www.friendlyarm.com/index.php?route=product/product&product_id=241
The NanoPi NE04 is a compact alternative to a full-sized Raspberry Pi. It supports many of the same features at a similar price point, with native Android OS support.
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 4 Nano Pi SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/NEO4_en_01-1024x854.jpg)
Hardware Specification For NanoPi NEO4 | |
---|---|
CPU: | Model: Rockchip RK3399? Number of Cores: big.LITTLE, 64-bit Dual Core Cortex-A72 + Quad Core Cortex-A53? Frequency: Cortex-A72(up to 2.0GHz), Cortex-A53(up to 1.5GHz) |
GPU: | Mali-T864 GPU? supports OpenGL® ES1.1/2.0/3.0/3.1, OpenCL™, DX11, and AFBC |
VPU | 4K VP9 and 4K 10bits H265/H264 60fps decoding, Dual VOP, etc |
DDR3 RAM: | 1GB DDR3-1866 |
Storage: | eMMC: no Onboard eMMC, but has a eMMC socket |
USB Host: | USB 3.0 x1: USB 3.0 Type-A ports? USB Type-C x1: Supports USB2.0 OTG and Power input? USB 2.0 x2: USB 2.0 Host, one is Type-A, the other is 2.54mm header |
WiFi: | 802.11 b/g/n, Bluetooth 4.0 combo module |
Antenna Interface: | Antenna x1: IPX Connector |
Audio input/output Port | Video Input: one 4-Lane MIPI-CSI, up to 13MPix/s? Video Output: HDMI*1: HDMI 2.0a, supports 4K@60Hz?HDCP 1.4/2. |
microSD Slot: | MicroSD x1 for external storage up to 128GB |
LED: | Power LED(Red) x1 GPIO Controlled LED(Green) x1 |
PCB Dimension: | 8 Layer? 60 x 45mm |
Power: | DC 5V/3A |
UDOO Bolt V8
https://shop.udoo.org/udoo-bolt-v8.html
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 5 UDOO Bolt SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/udoo_bolt_top_gaming_1-1024x758.jpg)
The Rolls Royce of single-board computers, comparing this to the Raspberry Pi, is almost an insult to the Bolt. This is a full desktop machine crammed onto a tiny board, powerful enough for gaming. It’s expensive, it’s overkill, but it has built-in Arduino and GPIO headers, so it also falls into the Raspberry Pi category.
Hardware Specification For UDOO Bolt V8 | |
---|---|
Processor | AMD Ryzen™ Embedded V1605B Quad Core/eight Thread @ 2.0ghz (3.6ghz Boost) |
Cores | 4 |
Memory | 2x Ddr4 Dual-channel 64-bit So-DIMM Sockets With Ecc Support Up To 32GB 2400 Mt/s |
Graphics | Amd Radeon™ Vega 8 Graphics (8 Gpu Cu) |
Video Interfaces | 2 X Hdmi 1.4 / 2.0a (Cec). 2 X Dp Alternate Mode On USB Type-c |
Mass Storage | 32GB Emmc 5.0 High-Speed Drive SSD SATA Module Slot M.2 Socket Key B 2260 (Featured Also Pci-e X2) Nvme Module Slot M.2 Socket Key M 2280 (PCI-e X4 Gen 3 Interface) Sata 3.0 6 Gbit/s Standard Connector |
Networking | Gigabit Ethernet (Rj-45) Realtek Rtl8111g Wifi/bt Combo Module Slot M.2 Socket 1 Key E 2230 |
USB | 2x Usb 3.0 Type-A
2x Usb Type-C: |
Multimedia | Directx® 12, Opencl™, Opengl®, The Vulkan® API H.265 Decode & Encode (8-bit), Vp9 Decode |
Audio | Hd Audio Codec Realtek Alc888 3.5“ Combo Connector: Headphone + Microphone 3.5” Combo Connector: S/pdif Optical + Stereo Pre-amplified Stereo Speaker Connectors |
Other Interfaces | Front Panel Header, Consumer-ir Receiver, Fan Controller, Rtc Battery Included |
Power Supply | DC IN Jack 19V 65W USB Type-C Power Delivery |
Operating Systems | Windows 10, 8.1 Any Linux Distribution for X86 64bit platform |
Dimensions | 12CM X 12CM – 4.72” X 4.72” |
Microcontroller | ATmega32U4 |
Arduino Pinout | Arduino Leonardo-compatible |
Digital I/O Pins | Arduino Leonardo-compatible I/O: – 12x Analog Inputs – Up To 23x Digital I/o (7 PWM) – 1x Uart, 1x I2c, 1x Spi3x Grove Connectors: – 1x Analog Input, 1x Uart Or Digital I/o, 1x I2c Or Digital I/OEmbedded Controller I/o: – 2x UART, 2x I2c, 1x Spi, 1x Keyboard Scan, 1x Fan Controller, 10x Gpio |
UDOO X86 II ADVANCED PLUS
https://shop.udoo.org/catalog/product/view/id/92/s/udoo-x86-ii-advanced-plus/category/3/
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 6 UDOO X86 II SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/udoo_x86_ii_top_1-1024x758.jpg)
If the Udoo Bolt V8 is too pricey, but you still want a single board computer that leaves 99% of the others in the dust specs-wise, the X86 II Advanced Plus is for you
Hardware Specification For UDOO X86 II ADVANCED PLUS | |
---|---|
Processor | CPU Intel Celeron N3160 2.24 GHz |
Cores | 4 |
Memory | 4 GB DDR3L Dual Channel |
Graphics | Intel HD Graphics 400 Up to 640 MHz 12 execution units |
Video Interfaces | 1x HDMI 2x miniDP++ connectors |
Mass Storage | 32GB eMMC storage Standard SATA connector M.2 Key B SSD slot Micro SD card slot |
Networking | Gigabit Ethernet connector M.2 Key E slot for optional Wireless modules |
USB | 3 x USB 3.0 type-A sockets |
Multimedia | HW Video decode H.265/HEVC, H264, MPEG2, MVC, VC-1, WMV9, JPEG, VP8; HW Video encode: H.264, MVC, JPEG |
Audio | HD audio codec ALC 283CG Microphone + Headphone combo connector Preamplified speaker output S/PDIF output |
Other Interfaces | IR interface LPC – 2 x I2C – GPIOs – Touch Screen Management signals on the expansion connector RTC Battery + Connector Included |
Power Supply | DC IN Jack 12V 3A |
Operating Systems | Windows 10, 8.1, 7 Any Linux Distribution for X86 platform Android |
Dimensions | 120 mm x 85 mm – 4.72 inch x 3.35 inch |
Microcontroller | ATmega32U4 |
Arduino Other Interfaces | 1 UART 1 x i2C 1 x SPI |
Arduino Pinout | Arduino Leonardo-compatible and compatible with most Arduino shields 5V compliant |
Digital I/O Pins | Up to 23 x digital I/O (7 PWM) |
Analog I/O Pins | 12 x Analog input |
Note | The communication between the Braswell SoC and the ATmega32U4 Microcontroller goes through an internal USB interface just like Arduino Leonardo boards connect to external PCs. |
RockPi 4
https://www.pine64.org/devices/single-board-computers/rock64/
The RockPi 4 is another low-cost Raspberry Pi clone with a similar form-factor and feature set. Its main advantage seems to be its lower cost
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 7 Rock64 SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/ROCK64_board-1.jpg)
Hardware Specification For RockPi 4 | |
---|---|
CPU | Rockchip RK3328 Quad-Core SOC with Mali 450MP2 |
Memory | LPDDR3 RAM (up to 4GB) |
Networking | Gigabit Ethernet |
Storage Expansion | Micro SD Slot |
Storage Interface | eMMC Module Slot |
Video Connectivity | 4K Digital Video Out |
USB Connectivity | 2x USB 2.0 Host,1x USB 3.0 Host |
Other Features | PI-2 Bus, PI-P5+ BUS, IR R/X Port, Real-Time Clock Port (RTC) |
Power Over Ethernet (POE) (when using optional HAT module) | |
SPI Flash 128Mbit | |
Ports | A/V Jack, Power, Reset and Recovery buttons, 3.5mm Barrel Power (5V 3A) Port |
Le Potato
https://libre.computer/products/boards/aml-s905x-cc/
The humorously named ‘Le Potato’ is a compact single-board computer with Linux and Android support and a Raspberry pi 2/3 compatible layout.
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 8 LePotato SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/lepotato.jpg)
Hardware Specification For Le Potato | |
---|---|
Series | AML-S905X-CC-2GB |
Hardware Platform | Linux |
Operating System | Linux, Android |
Item Weight | 1.94 ounces |
Package Dimensions | 4.8 x 3.03 x 1.06 inches |
Processor Brand | ARM |
Processor Core Count | 4 |
Computer Memory Type | DDR3 SDRAM |
Flash Memory Size | 2 GB |
Hard Drive Interface | USB 2.0 |
Power Source | DC |
Voltage | 5 Volts |
LattePanda
https://www.lattepanda.com/products/3.html
The LattePanda can run a full copy of Windows 10 in a super-compact form factor. Blasphemy on a Linux-centric site, but sometimes when you need to use Windows, you need to use Windows.
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 9 LattePanda SBC](https://www.linuxscrew.com/wp-content/uploads/2020/12/latte-panda.jpg)
Hardware Specification for LattePanda 4G
![Raspberry Pi Alternatives [2021] - 8 Best Single Board Computers 10 LattePanda SBC Specs](https://www.linuxscrew.com/wp-content/uploads/2020/12/lattepanda-specs.gif)
Conclusion
There are various variants and sub-variants of these boards from the same manufacturers with slightly varying specs – you’ll need to consider the cost of the alternatives, and of course, how much power you’ll need. A home media server will need some processing grunt, but if you’re just flashing LEDs or monitoring the weather, a lower power board might be in order (and cheaper!).