A major contributor to this article appears to have a close connection with its subject. (April 2019) |
Banana Pi is a line of single-board computers produced by the Chinese company Shenzhen SINOVOIP Company, its spin-off Guangdong BiPai Technology Company, and supported by Hon Hai Technology (Foxconn). Its hardware design was influenced by the Raspberry Pi, and both lines use the same 40-pin I/O connector.
Manufacturer | Shenzhen SINOVOIP Co., Ltd. (Chinese: 深圳市源创通信技术有限公司) Guangdong BiPai Technology Co., Ltd. (Chinese: 广东比派科技有限公司) |
---|---|
Release date |
|
Operating system | Linux (incl Bananian, Raspberry Pi OS, Armbian, Fedora, Arch Linux ARM, openSUSE, CentOS, Kali Linux, Kano) FreeBSD Android OpenBSD OpenMediaVault ROKOS |
Marketing target | Global |
Website | Official website |
Banana Pi | |||||||
---|---|---|---|---|---|---|---|
Simplified Chinese | 香蕉派 | ||||||
Traditional Chinese | 香蕉派 | ||||||
|
Banana Pi also can run NetBSD, Android, Ubuntu, Debian, Arch Linux and Raspberry Pi OS operating systems, but the CPU complies with the requirements of the Debian armhf
port.[2] Most models use a MediaTek or Allwinner system on a chip with two or four ARM Cortex cores.
Series and generations
editBanana Pi BPI-M1
editThe Banana Pi BPI-M1 features an Allwinner dual-core SoC at 1 GHz, 1 GB of DDR3 SDRAM, Gigabit Ethernet, SATA, USB, and HDMI connections, and a built-in 3.7V Li-ion battery-charging circuit. It can run on a variety of operating systems, including Android, Ubuntu, Debian, and Raspberry Pi OS.
Neither Banana Pi nor Shenzhen SINOVOIP Company has a direct relationship with the Raspberry Pi Foundation.[3] Linux User & Developer does not consider it a "direct clone, but a considerable evolution," whilst linux.com sees it as a clone with improved performance.[4][5]
Banana Pi BPI-M1+
editThe Banana BPI-M1+ is a credit-card-sized, low-power single-board computer.
Banana Pi BPI-M2
editThe Banana Pi M2 (BPI-M2) is a quad-core version of Banana Pi and supports onboard Wi-Fi.
Banana Pi BPI-M2+ (BPI-M2 Plus)
editThe Banana PI BPI-M2+, released in April 2016, has an Allwinner H3 SoC with a quad-core CPU and an onboard Wi-Fi module. It runs Android, Debian, Ubuntu, and Raspberry Pi OS.
Banana Pi BPI-M2 Zero
editThe Banana Pi BPI-M2 Zero is a low-power single-board computer with an Allwinner quad-core SoC at 1.2 GHz, 512 MB of DDR3 SDRAM, USB, Wi-Fi, Bluetooth and mini HDMI.
Banana Pi BPI-M2 Ultra
editThe Banana PI BPI-M2 Ultra (BPI-M2U) is an open-source hardware platform using the Allwinner R40 system-on-chip. It supports onboard Wi-Fi+BT and SATA. The 40-pin GPIO header is pin-compatible with the Raspberry Pi.
Banana Pi BPI-M2 Berry
editThe Banana PI BPI-M2 Berry (BPI-M2B) is an open-source hardware platform using the Allwinner V40 system-on-chip and supporting onboard Wi-Fi and Bluetooth.[6]
Banana Pi BPI-M2 Magic
editThe Banana PI BPI-M2 Magic (BPI-M2M) is a single-board computer designed for internet-of-things applications and using the Allwinner R16 system on a chip.
Banana Pi BPI-M3
editThe Banana Pi M3 is an open-source hardware platform. An octa-core version of Banana Pi, it supports onboard Wi-Fi and SATA and can run Android 5.1.1, Debian, Ubuntu, Raspberry Pi and other operating systems.
Banana Pi BPI-M4
editThe Banana Pi BPI-M4 uses the Realtek RTD1395 system on a chip. It has 1 GB of RAM, 8 GB eMMC, onboard Wi-Fi for 802.11b/g/n/ac and BT 4.2.
Banana Pi BPI-F2
editThe Banana Pi BPI-F2 uses the Freescale i.MX6 system on a chip for the first time.
Banana Pi BPI-P2 Zero
editThe Banana Pi BPI-P2 Zero is a low-power single-board computer with an Allwinner quad-core SoC at 1.2 GHz, 512 MB of DDR3 SDRAM, USB, Wi-Fi, Bluetooth and mini HDMI.
Banana Pi BPI-F3
editThe Banana Pi BPI-F3 uses the SpacemiT K1 8 core, 8-stage-pipeline dual issue RISC-V processor with RVV1.0 256-bit vector extension, claiming 2 TOPS performance.
Banana Pi BPI-S64 core
editThe Banana Pi BPI-S64 core uses the Actions S700 system on a chip.
Banana Pi BPI-R1
editThe Banana Pi R1 is a 300 Mbit/s Wireless 802.11n router with wired and wireless network connections which is designed for home networking. With 2T2R MIMO technology and two detachable antennas, the R1 is a dual-core system that runs with Android 4.2.2.
Banana Pi BPI-R2
editThe Banana PI BPI-R2 is an integrated multimedia network router which can be used for wireless home entertainment and automation. Integrating a quad-code ARM Cortex-A7 MPcore operating up to 1.3 GHz, the router supports a variety of peripherals.
Banana Pi BPI-R64
editThe Banana PI BPI-R64 is a router-based development board which can run on a variety of open-source operating systems, including OpenWRT and Linux.
Banana Pi BPI-W2
editThe BPI-W2 router has a quad-core ARM Cortex-A53 MPcore operating up to 1.5 GHz. Its GPIO is compatible with the Raspberry Pi 3.
Banana Pi BPI-D1
editThe BPI-D1 is a small open-source development board with a built-in HD mini-camera. Able to be run from an external battery, it also has an audio sensor, microphone, CPU, GPIO, and Wi-Fi.
Banana Pi BPI-G1
editBanana Pi-G1 is an integrated IEEE 802.11 b/g/n (Wi-Fi wireless network), IEEE 802.15.4 (Zigbee), IEEE 802.11-2007 Standard (Bluetooth Low Energy 4.0) development board. All three wireless protocols can be used together. Wi-Fi uses TI CC3200, an ARM Cortex-M4 wireless SOC, internally-integrated TCP/IP protocol stack. This allows simple connection to the Internet using the BSD socket. The Zigbee uses TI CC2530, which integrates wireless capabilities and enhanced 8051 core SOC. Bluetooth 4.0 (BLE) uses TI CC2540/1, an integrated BLE stack and enhanced 8051-core, low-power wireless SOC.
Banana Pi Pro
editThe Banana Pi Pro is a credit card-sized, low-power single-board computer.
Software
editOperating systems
edit- Android 4.2.2 & 4.4 for Banana Pi (Linux kernel 3.4.39+, 4.4 doesn't support Wi-Fi and has many bugs, 4.2.2 doesn't support all apps in Korea)
- Arch Linux for Banana Pi (Linux kernel 3.4.103; 2014-12-26)
- Armbian stable, with more kernel options, Debian or Ubuntu userland (3.4.113, 4.9.7, 4.11.0; 5.5.2017)
- Bananian Linux Archived 2014-08-22 at the Wayback Machine (Debian based; Linux kernel 3.4.111; 2016-04-23)
- CentOS 7
- Fedora for Banana Pi (Linux kernel 3.4.103; 2014-12-26)
- Kali Linux for Banana Pi (Linux kernel 3.4.103)
- Kano for Banana Pi (Linux kernel 3.4.103)
- NetBSD
- OpenMediaVault[7]
- OpenWrt[8]
- openSUSE for Banana Pi (openSUSE v1412; Linux kernel 3.4.103; 2014-12-26)
- Raspbian for Banana Pi (Linux kernel 3.4.103; 2014-12-26)
- ROKOS for Banana Pi (Linux kernel 3.4.103; 2014-12-26)
- Scratch for Banana Pi (Boot to Scratch directly) (Linux kernel 3.4.103)
- LineageOS for Banana Pi, Android (operating system)
See also
editReferences
edit- ^ "Banana Pi BPI-M2 Pro: SBC for AI and Open-Source Projects". AndroidPimp. 1 February 2021. Retrieved 31 January 2023.
- ^ "Debian Wiki: armhf – Arm Hard Float Port". Debian Wiki.
- ^ Heath, Nick (21 May 2014). "Raspberry Pi: Five alternatives for hackers and modders". TechRepublic.
- ^ Halfacree, Gareth. "Banana Pi review – tastier than Raspberry?". Linux User & Developer.
- ^ Brown, Eric (24 April 2014). "Raspberry Pi Clones Match the Connectors, But Boost the Firepower". Linux News. Archived from the original on April 28, 2014.
- ^ "Banana Pi BPI-M2 Berry Allwinner V40 Development Board, Allwinner Business Units & SDK/Software Management". CNXSoft. 29 May 2017. Retrieved 2 March 2018.
- ^ "Banana Pro Images, Documents,Quick start Download | LeMaker single board computers Community".
- ^ "Banana Pi Images, Documents,Quick start Download | LeMaker single board computers Community".