Banana Pi M3 vs. Orange Pi PC Plus vs. Raspberry Pi 3 Model B vs. BeagleBoard-X15

Banana Pi M3
SinoVoip
Orange Pi PC Plus
XunLong Software
Raspberry Pi 3 Model B
Raspberry Pi Foundation
BeagleBoard-X15
BeagleBoard
Banana Pi M3 Orange Pi PC Plus Raspberry Pi 3 Model B BeagleBoard-X15
SoC AllWinner A83T AllWinner H3 Broadcom BCM2837 Texas Instruments Sitara AM5728
CPU ARM Cortex-A7 (32-bit)
2GHz octa core
ARM Cortex-A7 (32-bit)
1.6GHz quad core
ARM Cortex-A53 (64-bit)
1.2GHz quad core
ARM Cortex-A15 (32-bit)
1.5GHz dual-core
GPU PowerVR SGX544MP1 Mali-400 MP2 VideoCore IV Imagination PowerVR SGX544
RAM size 2GB 1GB 1GB 2GB
Built-in RAM Yes Yes Yes Yes
Internal storage 8GB 8GB No 4GB
SD card MicroSD card slot
Max. size: 64GB
MicroSD card slot
Max. size: 64GB
MicroSD card slot
Max. size: 32GB
MicroSD card slot
Max. size: 64GB
USB host 2 3 4 7
USB OTG Yes Yes Yes Yes
USB version 2.0 2.0 2.0 3x USB 3.0; 4 internal USB 2.0
Ethernet 1 port
Type: Gigabit
1 port
Type: 10/100
1 port
Type: 10/100
2 ports
Type: Gigabit
Wake-on-Lan No No No NO
HDMI Yes Yes Yes Yes
VGA No No No No
CVBS No Yes Yes No
Display interfaces MIPI DSI No MIPI DSI LCD interface
CSI camera Yes Yes Yes Yes
Audio output Yes Yes Yes Yes
Audio connector 3.5mm jack 3.5mm jack 3.5mm jack 3.5mm jack
HDMI audio Yes Yes Yes Yes
SPDIF No No No No
I2S Yes No Yes No
Line input No No No Yes
Mic input No No No No
Onboard mic Yes Yes No No
SATA Yes No No No
IR sensor Yes Yes No No
Wi-Fi 802.11 b/g/n (AP6212) Built-in 802.11b/g/n No
Bluetooth Bluetooth 4.0 No Bluetooth 4.1 No
RTC No No No Yes
GPIO pins 40 40 40 157
PWM pins 1 1 1 No
ADC pins No No No No
I2C 1 1 1 1
SPI 1 1 1 1
UART 2 2 1 7
RS232 No No No No
Arduino pinout No No No No
Voltage 5V 5V 4.8V – 5.2V 12V
Power consumption 1A – 2A 700mA – 2A 600mA – 1.6A 1.5A – 2.5A
Windows support No No Windows 10 0
Android support Android 5.1 Android 4.4 No Supported
Size (mm) 92 x 60 x 17 85 x 55 x 17 85 x 56 x 20 107 x 102 x 32
Weight (g) 45 38 45 ?
Operating temperature ? -10 °C – 65 °C 0 °C – 45 °C ?
Price $74 $20 $35 $239

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top