请输入您要查询的百科知识:

 

词条 Banana Pi
释义

  1. Banana Pi BPI-M1

  2. Banana Pi BPI-M1+

  3. Banana Pi BPI-M2+(BPI-M2 Plus)

  4. Banana Pi BPI-M2 Zero

  5. Banana Pi BPI-P2 Zero

  6. Banana Pi BPI-M2 Ultra

  7. Banana Pi BPI-M2 Berry

  8. Banana Pi BPI-M2 Magic

  9. Banana Pi BPI-M3

  10. Banana Pi BPI-M4

  11. Banana Pi BPI-M64

  12. Banana Pi BPI-F2

  13. Banana Pi BPI-S64 core

  14. Banana Pi BPI-R1

  15. Banana Pi BPI-R2

  16. Banana Pi BPI-R64

  17. Banana Pi BPI-W2

  18. Banana Pi BPI-D1

  19. Banana Pi BPI-G1

  20. Banana Pi BPI-M2

  21. Banana Pi Pro

  22. Specifications

  23. Available operating systems

     Banana Pi[18] 

  24. See also

  25. References

  26. External links

{{Advert|date=December 2015}}

Banana Pi is a line of low-cost credit card-sized single-board computers produced by the Chinese company Shenzhen SINOVOIP Co. Ltd. The hardware design of the Banana Pi computers was influenced by the Raspberry Pi.

Banana Pi is compatible with Raspberry Pi boards. Banana Pi also can run NetBSD, Android, Ubuntu, Debian, Arch Linux, Raspbian operating systems, though the CPU complies with the requirements of the Debian armhf port.[1] It uses the Allwinner SoC (system on chip) and as such is mostly covered by the linux-sunxi port.

Banana Pi is the open-source hardware{{citation needed|date=December 2016}} and software platform which is designed to assist banana-pi.org.

Banana Pi BPI-M1

{{Infobox computer
| name = Banana Pi BPI-M1
| image = BPI-M1.jpg
| caption = Banana Pi single board computer
| developer = Banana Pi
| Document = [https://bananapi.gitbooks.io/bpi-m1/content/ Gitbook]
| releasedate = {{Start date|2014|04}}
| type = Single-board computer
| soc = Allwinner A20[2]
| cpu = ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz
| graphics = Mali-400 MP2[3]
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| storage = SD card & SATA 2.0
| memory = 1 GB
| os = Android (Android 4.2, Android 4.4),Linux (Armbian, Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 48 g
| dimensions = 92 mm × 60 mm
}}

The Banana Pi BPI-M1 is a business card-sized and low-power single-board computer featuring a high performance Allwinner dual-core SoC at 1 GHz, 1GB of DDR3 SDRAM, Gigabit Ethernet, SATA, USB, and HDMI connections. It can run a variety of operating systems including Android, Lubuntu, Ubuntu, Debian, and Raspbian.

Key Features:

  • Allwinner A20 Dual-core 1.0 GHz CPU
  • Mali-400 MP2 with Open GL ES 2.0/1.1.
  • 1 GB DDR3 memory.
  • 1x SATA interface.
  • 1x Gigabit LAN
  • 1x USB otg and 2x USB 2.0
  • 1X MIC
  • Conposite video out
  • HDMI out
  • IR
  • CSI camera interface
  • DSI display interface
  • 26 PIN GPIO
Banana Pi BPI-M1
CPU A20 ARM Cortex -A7 Dual-Core
GPU ARM Mali 400 MP2; Complies with OpenGL ES 2.0/1.1
Memory 1GB DDR3
Network 10/100/1000 Ethernet 8P8C (1000BASE-T)
Video Input A CSI input connector allows for the connection of a designed camera module
Video Outputs HDMI, CVBS, LVDS/RGB
Audio Outputs 3.5mm jack and HDMI
Power Source 5 volts DC via Micro USB or GPIO
USB 2.0 ports 2 (direct from Allwinner A20 chip)
GPIO GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, CAN bus, ADC, PWM, +3.3V, +5V, GND
LED Power Key & 8P8C
Storage SATA 2.0,

BPI official WIKI Banana Pi BPI-M1 wiki page


Neither Banana Pi nor Shenzhen SINOVOIP Co.,Ltd. have a direct relationship to the Raspberry Pi Foundation, though its similarities are clear.[4] "Linux User & Developer" does not consider it a "direct clone, but a considerable evolution," whilst linux.com similarly sees it as a clone with improved performance.[5][6] The board layout is very similar to the Raspberry Pi board, though it's about 10% larger and the relative spacing of some connectors varies. Not all Raspberry Pi accessories will fit as a result.

Banana Pi BPI-M1+

{{Infobox computer
| name = Banana Pi BPI-M1+
| image = BananaPi-M1+.png
| caption = Banana Pi single board computer
| developer = Banana Pi
| releasedate = {{Start date|2015|04}}
| type = Single-board computer
| soc = Allwinner A20[2]
| cpu = ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz
| graphics = Mali-400 MP2[3]
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| WIFI Module = Wi-Fi 802.11 b/g/n (AP 6181 module on board)
| storage = MicroSD card & SATA 2.0
| memory = 1 GB
| os = Android (Android 4.2, Android 4.4),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 48 g
| dimensions = 92 mm × 60 mm
}}

The Banana BPI-M1+ is a credit-card-sized and low-power single-board computer.

Banana Pi BPI-M1+
CPU A20 ARM Cortex A7 Dual-Core
GPU ARM Mali-400 MP2 Complies with OpenGL ES 2.0/1.1
Memory 1GB DDR3
Network 10/100/1000 Ethernet
Wireless WiFi & Bluetooth 4.0 support onboard
Video Input A CSI input connector allows for the connection of a designed camera module
Video Outputs HDMI, CVBS, LVDS/RGB
Audio Outputs 3.5mm jack and HDMI
Power Source 5V/2A via Micro USB (DC in only) and / or Micro USB OTG
USB 2.0 ports 2(direct from Allwinner A20 chip)
GPIO GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, CAN bus, ADC, PWM, +3.3V, +5V, GND
LED Power Key & 8P8C
Storage SATA 2.0
OS Android 4.4, Android 4.2, Raspbian, Lubuntu, Open Suse, Debian

Note:

  • The Banana Pi M1+ (Plus) Board BPI wiki page Banana Pi BPI-M1+ (Plus) wiki Page

Banana Pi BPI-M2+(BPI-M2 Plus)

{{Infobox information appliance
| name = Banana Pi BPI-M2+(BPI-M2 Plus)
| image = Banana pi BPI-M2+ 1.jpg
| caption = Banana Pi BPI-M2+ single board computer
| releasedate = {{Start date|2016|04}}
| type = Single-board computer
| power = 5 V DV via Micro USB and Micro USB OTG
| soc = Allwinner H3[7]
| cpu = ARM Cortex-A7 Quad-core (ARMv7-A) 1 GHz (Cache: 256kB L1, 1MB L2)
| memory = 1 GB (shared with GPU)
| network =
| storage = MicroSD
| graphics = Mali 400MP2 @ 600 MHz, OpenGL ES 2.0
| sound = HDMI out
| input =
| camera = CSI input camera module
| connectivity = 2× USB 2.0 (3.3V or 5V), HDMI out, 10/100/1000 Mbit/s Ethernet, AP6212 Wi-Fi Module
| os = Android (4.2, 4.4),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD
| weight = 48 g
| dimensions = 65 mm × 65 mm
}}

The Banana PI BPI-M2+ was released in April 2016. It has an Allwinner H3 SoC with a quad-core CPU and an on-board WiFi module.

It runs Android, Debian, Ubuntu, and Raspbian images for the Raspberry Pi. Banana Pi PBI-M2 hardware: 1Ghz ARM7 quad-core processor, 1GB DDR3 SDRAM, 8GB eMMC flash on board, and SDIO wifi module on board.

Banana Pi BPI-M2+ (BPI-M2 Plus)
CPU H3 Quad-core Cortex-A7 H.265/HEVC 4K
GPU Mali400MP2 GPU @600 MHz,Supports OpenGL ES 2.0
Memory 1GB DDR3 (shared with GPU)
Onboard Network 10/100/1000 Ethernet
Onboard WIFI SDIO AP6212(option AP6181 AP6335)
Video Input A CSI input connector Camera:1 Supports 8-bit YUV422 CMOS sensor interface,2 Supports CCIR656 protocol for NTSC and PAL, 3 Supports SM pixel camera sensor, 4 Supports video capture solution up to 1080p@30fps
Video Outputs Supports HDMI output with HDCP, Supports HDMI CEC, Supports HDMI 30 function, Integrated CVBS, Supports simultaneous output of HDMI and CVBS
Audio Outputs HDMI
Power Source DC input can supply power, but USB OTG input don’t supply power
USB 2.0 ports two USB 2.0 HOST, one USB 2.0 OTG
GPIO 40 Pins Header,compatible with Raspberry Pi B+
LED Power LED & Status LED
IR IR input on board
OS Android, Ubuntu, Debian, Raspberry Pi Image

Note:

  • The Banana Pi M2+ (Plus) Board BPI wiki page Banana Pi M2+ (Plus) wiki Page

Banana Pi BPI-M2 Zero

{{Infobox computer
| name = Banana Pi BPI-M2 Zero
| image = BPI-M2 zero 1.jpg
| caption = Banana Pi BPI-M2 Zero single board computer
| developer = Banana Pi
| Document = [https://bananapi.gitbooks.io/bpi-m2-/content/en/ Gitbook]
| releasedate = {{Start date|2017|07}}
| type = Single-board computer
| soc = Allwinner H2+ [8]
| cpu = ARM Cortex-A7 quad-core (ARMv7-A) 1 GHz
| graphics = Mali-400 MP2[3]
| network = AP6212 Wi-Fi Module, 10/100 Ethernet
| storage = SD card
| memory = 512M
| os = Android (Android 4.2, Android 4.4),Linux (Armbian, Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 48 g
| dimensions = 65 mm × 30 mm
}}

The Banana Pi BPI-M2 Zero is a low-power single-board computer featuring a high-performance AllWinner quad-core SoC at 1.2 GHz, 512M of DDR3 SDRAM, USB, WiFi, Bluetooth and mini HDMI.

The BPI-M2 Zero is the same size as the Raspberry Pi Zero W, so it can use a Raspberry Pi Zero W case.

Key Features

  • CPU: Allwinner H2+, Quad-core Cortex-A7.
  • 512MB DDR 3 SDRAM.
  • WiFi (AP6212) & Bluetooth on board.
  • Mini HDMI.
  • 40 PIN GPIO,It includes UART, SPI, I2C, IO etc.
HardWare Specification of Banana pi BPI-M2 Zero
CPU H2+ ARM Cortex -A7 quad-Core
GPU ARM Mali 400 MP2; Complies with OpenGL ES 2.0/1.1
Memory 512MB DDR3
Network WIFI 802.11 b/g/n, 10/100 Ethernet
Video Outputs HDMI, MIPI
Audio Outputs HDMI
Power Source 5 volts DC via Micro USB or GPIO
USB 2.0 ports 1 (direct from Allwinner H2+ chip)
GPIO GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, CAN bus, ADC, PWM, +3.3V, +5V, GND
LED Power Key & 8P8C
Storage SD slots

The Banana Pi has the same GPIO headers as the Raspberry Pi 1 Model A & B, as seen below.

  • The Banana Pi BPI-M2 Zero Board BPI wiki page Banana Pi BPI-M2 Zero wiki Page

Banana Pi BPI-P2 Zero

{{Infobox computer
| name = Banana Pi BPI-P2 Zero
| image = BPI-F2 zero 1.jpg
| caption = Banana Pi BPI-P2 Zero single board computer
| developer = Banana Pi
| Document = BPI wiki
| releasedate = {{Start date|2018|07}}
| type = Single-board computer
| soc = Allwinner H2+ [9]
| cpu = ARM Cortex-A7 quad-core (ARMv7-A) 1 GHz
| graphics = Mali-400 MP2[3]
| network = AP6212 Wi-Fi Module, 10/100 Ethernet
| storage = SD card
| memory = 512M
| os = Android (Android 4.2, Android 4.4),Linux (Armbian, Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 48 g
| dimensions = 65 mm × 52.5 mm
}}

The Banana Pi BPI-P2 Zero is a low-power single-board computer featuring a high-performance AllWinner quad-core SoC at 1.2 GHz, 512M of DDR3 SDRAM, USB, WiFi, Bluetooth and mini HDMI.

Key Features:

  • CPU: Allwinner H2+, Quad-core Cortex-A7.
  • 512MB DDR 3 SDRAM.
  • WiFi (AP6212) & Bluetooth on board.
  • Mini HDMI.
  • 40 PIN GPIO,It includes UART, SPI, I2C, IO etc.
  • 100M LAN
  • IEEE 802.3af PoE standard PoE module support
  • 8G eMMC flash on board.

There are just 3 differences from the BPI-M2 Zero. The rest of the hardware design is the same as the BPI-M2 Zero, so all the software is the same.

  1. added 8G eMMC flash support on board, do it is easy to use as an IoT gateway.
  2. BPI-P2 Zero with 100M LAN interface, BPI-M2 Zero with PIN define for 100M lan, usage is the same.
  3. PoE function support on board.
HardWare Specification of Banana pi BPI-P2 Zero
CPU Allwinner H2+ ARM Cortex -A7 quad-Core (Option H3/H5)
GPU ARM Mali 400 MP2; Complies with OpenGL ES 2.0/1.1
Memory 512MB DDR3
eMMC flash 8G eMMC 5.1 flash
WIFI WIFI 802.11 b/g/n, 10/100 Ethernet
BT BT4.0
Network 1x10/100 Ethernet
PoE IEEE 802.3af PoE module
Video Outputs HDMI, MIPI
Audio Outputs HDMI
Power Source 5 volts DC via Micro USB or GPIO
USB 2.0 ports 1 (direct from Allwinner H2+ chip)
GPIO GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, CAN bus, ADC, PWM, +3.3V, +5V, GND
LED Power Key & 8P8C
Storage SD slots
  • The Banana Pi BPI-P2 Zero Board BPI wiki page Banana Pi BPI-P2 Zero wiki Page
  • BPI-P2 Zero PoE module wiki :BPI-9600 IEEE 802.3af PoE module

Banana Pi BPI-M2 Ultra

{{Infobox computer
| name = Banana Pi M2 Ultra
| image = Banana pi BPI-M2 Ultra 6.jpg
| caption = Banana PI BPI-M2 Ultra single board computer
| developer = Banana Pi
| releasedate = {{Start date|2016|11}}
| type = Single-board computer
| soc = Allwinner R40[10]
| cpu = ARM Cortex-A7 Quad-core (ARMv7-A) 2 GHz
| graphics = Mali400 MP2
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| WIFI Module = Wi-Fi 802.11 b/g/n (AP 6212 module on board)
| storage = MicroSD card & 8GB eMMC & support SATA interface
| memory = 2 GB
| os = Android (Android 5.1.1),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 45 g
| dimensions = 92 mm × 60 mm
}}

Banana PI BPI-M2 Ultra (BPI-M2U) is an open source hardware platform, it uses Allwinner R40 system-on-chip, it supports WIFI+BT on board, and supports SATA interface on board.

Banana PI PBI-M2 Ultra hardware: Quad Core ARM Cortex A7, ARMv7 CPU, 2GB DDR3 SDRAM, 8G eMMC flash on board, Gigabit Ethernet port, built-in 3.7V Li-ion battery charging circuit.

It can run Android smoothly, it supports 1080P video, and the 40 pin GPIO header is pin-compatible with the Raspberry Pi.

HardWare Specification of Banana pi BPI-M2 Ultra
Soc Allwinner R40/V40
CPU quad-core cortex -A7,the most power efficient CPU core ARM's ever development
GPU dual-core MALI-400 MP2 and runs at 500 MHz, capable of 1.1 Gpixel/s throughput. Graphics capabilities are slightly higher than the original Xbox’s level of performance. The GPU provides OpenGL ES 2.0, hardware-accelerated OpenVG, 1080p45 H.264 high-profile encode and decode.
SDRAM 2 GB DDR3 with 733 MHz\\(shared with GPU\\)
SATA suppoort SATA interface
GPIO 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
On board Network 10/100/1000Mbit/s Ethernet \\(Realtek RTL8211E/D\\)
Wifi Module WiFi 802.11 b/g/n \\(AP 6212 module on board\\)
Bluetooth BT4.0
On board Storage MicroSD \\(TF\\) card,8GB eMMC onboard
Display 4-lane MIPI DSI display,or RGB panel or LVDS panel,TV-out on HDMI V1.4
Video Multi-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc. H.264 decode up to 1080P60,support video encodeing:High-deinition\\(HD\\)H.264 video encoder is up to 1080P@45fps
Audio outputs HDMI, analog audio \\(via 3.5 mm TRRS jack\\)
Camera A CSI input connector Camera:Supports 8-bit YUV422 CMOS sensor interface,Supports CCIR656 protocol for NTSC and PAL,Supports 5M pixel camera sensor, Supports video capture solution up to 1080p@30fps
Audio input On board microphone
USB 2 USB 2.0 host, 1 USB 2.0 OTG
Buttons Reset button, Power button, U-boot button
Leds Power status Led and RJ45 Led
IR onboard IR receiver
DC Power 5V/2A with micro USB port
battery 3.7V lithium battery power support
Sizes 85mmX56mm,same size as raspberry pi 3
Weight 40g

Note:

  • The Banana Pi M2 Ultra Board BPI wiki page Banana Pi M2 (Ultra) wiki Page
  • using a 3.5" HDD may require external power source for the disk; on-board power can not provide enough current.

Banana Pi BPI-M2 Berry

{{Infobox computer
| name = Banana Pi M2 Berry
| image = Banana pi BPI-M2 Berry 1.jpg
| caption = Banana Pi-M2 single board computer
| releasedate = {{Start date|2017|05}}
| type = Single-board computer
| soc = Allwinner V40
| cpu = ARM Cortex-A7 Quad-core (ARMv7-A) 1.2 GHz
| graphics = Mali400MP2 GPU
| connectivity= 10/100/1000 Mbit/s Ethernet, Wi-Fi 802.11 b/g/n (AP module on board), BT 4.0
| storage = MicroSD card & SATA
| memory = 1 GB
| os = Android (Android 5.1.1, Android 6.0),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD
| weight = 45 g
| dimensions = 92 mm × 60 mm
}}Banana PI BPI-M2 Berry (BPI-M2B) is an open source hardware platform, it uses Allwinner V40 system-on-chip and it supports Wi-Fi and Bluetooth on board.[11]

Banana PI M2 Berry hardware: 32 Bit Quad Core ARM Cortex A7 1.2 GHz CPU, 1GB DDR3 SDRAM, No eMMC, Gigabit Ethernet port.

Banana PI M2 Berry series can run Android, Debian, Ubuntu, Raspbian and other OS. It can run Android smoothly when resolution is under HD or GPU is not needed.

Since R40 and V40 chips are pin-to-pin compatible, they can be swapped in BPI-M2 Ultra and BPI-M2 Berry versions resulting in two hybrid products.

HardWare Specification of Banana pi BPI-M2 Berry
Soc Allwinner R40/V40
CPU quad-core cortex -A7,the most power efficient CPU core ARM's ever development
GPU dual-core MALI-400 MP2 and runs at 500 MHz, capable of 1.1 Gpixel/s throughput. Graphics capabilities are slightly higher than the original Xbox’s level of performance. The GPU provides OpenGL ES 2.0, hardware-accelerated OpenVG, 1080p45 H.264 high-profile encode and decode.
SDRAM 1GB DDR3 with 733 MHz\\(shared with GPU\\)
SATA suppoort SATA interface
GPIO 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
On board Network 10/100/1000Mbit/s Ethernet \\(Realtek RTL8211E/D\\)
Wifi Module WiFi 802.11 b/g/n \\(AP 6212 module on board\\)
Bluetooth BT4.0
On board Storage MicroSD \\(TF\\) card,No eMMC onboard
Display 4-lane MIPI DSI display,or RGB panel or LVDS panel,TV-out on HDMI V1.4
Video Multi-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc. H.264 decode up to 1080P60,support video encodeing:High-deinition\\(HD\\)H.264 video encoder is up to 1080P@45fps
Audio outputs HDMI, analog audio \\(via 3.5 mm TRRS jack\\), I2S audio \\(also potentially for audio input\\)
Camera A CSI input connector Camera:Supports 8-bit YUV422 CMOS sensor interface,Supports CCIR656 protocol for NTSC and PAL,Supports 5M pixel camera sensor, Supports video capture solution up to 1080p@30fps
Audio input On board microphone
USB 4 USB 2.0 host, 1 USB 2.0 OTG
Buttons Reset button, Power button, U-boot button
Leds Power status Led and RJ45 Led
IR No onboard IR receiver
DC Power 5V/2A with micro USB port
battery No 3.7V lithium battery power support
Sizes 85mmX56mm,same size as raspberry pi 3
Weight 40g

Note:

  • The Banana Pi M2 (Berry) Board BPI wiki page:Banana Pi M2 (Berry) wiki Page

Banana Pi BPI-M2 Magic

{{Infobox computer
| name = Banana Pi M2 Magic
| image = Banana pi bpi-m2 magic 1.jpg
| caption = Banana Pi-M2 Magic single board computer
| developer = Banana Pi
| releasedate = {{Start date|2017|11}}
| type = Single-board computer
| soc = Allwinner R16[12]
| cpu = ARM Cortex-A7 Quad-core (ARMv7-A) 2 GHz
| graphics = Mali400 MP2
| network = AP6212 Wi-Fi Module
| WIFI Module = Wi-Fi 802.11 b/g/n (AP 6212 module on board)
| storage = MicroSD card & 8GB eMMC
| memory = 512 MB
| os = Android (Android 5.1.1),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 45 g
| dimensions = 51 mm × 51 mm
}}

Banana PI BPI-M2 Magic (BPI-M2M) is an efficient quad core solution designed for internet-of-things applications,Use allwinner R16 chip design, also can use Allwinner A33 chip on board, which outperforms competitors in terms of its system performance, scalability, and energy-efficiency; it can be used for home entertainment, home automation, and high wireless performance, etc.

Banana Pi M2 Magic
CPU Allwinner R16 ARM Cortex-A7 Quad-Core
GPU PowerVR SGX544MP1 Comply with OpenGL ES 2.0 OpenCL 1x, DX9_3
Memory 512MB LPDDR3 (shared with GPU)
Storage On Board 8GB eMMC Flash, Micro SD-Card slot.
Network Wi-Fi 802.11 b/g/n (AP6212) + Bluetooth BT4.0
Video Input(s) A CSI input connector allows for the connection of a designed camera module
Video Output(s) MIPI Display Serial Interface (DSI) for raw LCD Panel
Audio Input(s) On board microphone
Audio Output(s) 3.5mm jack
USB ports USB 2.0 PORT (x1), USB OTG (x1)
Remote Not IR Receiver
GPIO 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). Some of I/O Pin can be used for specific functions as UART, I2C, SPI or PWM
Switches Reset, Power and U-boot
LED Power Status and 8P8C
Power Source 5 volt @2A via DC Power and/or Micro USB (OTG)
Size & Weight 51x51mm, 48g
OS Android and Linux

Note:

  • 1. BPI-M2 Magic not HDMI interface.
  • 2. Not support RJ45 interface.
  • The Banana Pi M2 (Magic) Board BPI wiki: Banana Pi BPI-M2 Magic wiki Page

Banana Pi BPI-M3

{{Infobox computer
| name = Banana Pi M3
| image = Banana pi BPI-M3 6.jpg
| caption = Banana Pi-M3 single board computer
| developer = Banana Pi
| releasedate = {{Start date|2015|11}}
| type = Single-board computer
| soc = Allwinner A83t[13]
| cpu = ARM Cortex-A7 Octa-core (ARMv7-A) 2 GHz
| graphics = PowerVR SGX544MP1
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| WIFI Module = Wi-Fi 802.11 b/g/n (AP 6181 module on board)
| storage = MicroSD card & 8GB eMMC & SATA 2.0[18]
| memory = 2 GB
| os = Android (Android 5.1.1),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 48 g
| dimensions = 92 mm × 60 mm
}}

Banana Pi M3 is an open source hardware platform, it is an octa-core version of Banana Pi, it supports onboard Wi-Fi and SATA Port. Banana Pi M3 is able to run Android 5.1.1, Debian, Ubuntu, Raspberry Pi and other OS.

Banana PI M3 hardware: 2Ghz ARM7 octa-core processor, 2GB LPDDR3 SDRAM, Gigabit ethernet port and the GPIO is compatible with Raspberry Pi B+.

Banana Pi M3
CPU Allwinner A83T ARM Cortex-A7 Octa-Core 1.8 GHz, 512KB L1 cache and 1MB L2 cache
GPU PowerVR SGX544MP1 Comply with OpenGL ES 2.0 OpenCL 1x, DX9_3
Memory 2GB LPDDR3 (shared with GPU)
Storage On Board 8GB eMMC Flash, Micro SD-Card slot, SATA 2.0 Port (USB-to-SATA bridge)[14]
Network 10/100/1000 Mbit/s Ethernet (Realtek RTL8211E/D) + Wi-Fi 802.11 b/g/n (AP6212) + Bluetooth BT4.0
Video Input(s) A CSI input connector allows for the connection of a designed camera module
Video Output(s) HDMI 1.4 (Type A Full), MIPI Display Serial Interface (DSI) for raw LCD Panel
Audio Input(s) On board microphone
Audio Output(s) 3.5mm jack and HDMI
USB ports USB 2.0 PORT (x2), USB OTG (x1)
Remote IR Receiver (x1)
GPIO 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). Some of I/O Pin can be used for specific functions as UART, I2C, SPI or PWM
Switches Reset, Power and U-boot
LED Power Status and 8P8C
Power Source 5 volt @2A via DC Power and/or Micro USB (OTG)
Size & Weight 92x60mm, 48g
OS Android and Linux

Note:

  • The Banana Pi M3 Board BPI wiki page: Banana Pi M3 wiki Page
  • The Banana Pi M3 Board detailed document on [https://bananapi.gitbooks.io/bpi-m3/content/en/ Banana Pi M3 Gitbook Page]

Banana Pi BPI-M4

Banana Pi BPI-M4 use Realtek RTD1395 chp design ,it is a 64-bit quad-core A53 mini single board computer. It features 1 GB of RAM and 8 GB eMMC. It also has onboard WiFi for b/g/n/ac and BT 4.2. On the ports side, the BPI-M4 has 4 USB 2.0 ports, 1 USB TYPE C port, 1 HDMI port, 1 audio jack. support M.2 Key E PCIE 2.0 interface.

The RTD1395 is equipped with a high-performance quad-core CPU,ARM cortex-A53,with 512K L2 cache embedded. the RTD1395 also integrates and efficient ARM Mali-470 Graphic Processing Unit(GPU) to accelerate 2D and 3D graphics processing. For acceleration of this OSD and 2K user interface,the built-in Streaming Engine of the RTD1395 provides commonly used drawing functions.the CPU is dedicated to applications ,while most of the functions of the RTD1395 is dedicated to manipulating,decoding video streams in vaious formats.e.g. decoding 4K2K H.265,Full HD MPEG1/2/4/H.264/H.264 MVC,AVC/VC-1,VP8,VP9,AVS,AVS plus,HD JPEG,etc. Video DSP can also handle encoding of up to Full HD with H.264 format.Video decoding and encoding can run simultaneously.

{{Infobox computer
| name = Banana Pi M4
| image = Banana pi BPI-M4 .jpg
| caption = Banana Pi-M4 single board computer
| releasedate = {{Start date|2019|3}}
| type = Single-board computer
| soc = Realtek RTD1395
| cpu = ARM Cortex-A53 Quad-core
| graphics = Mali470MP4 GPU
| network = 10/100 Mbit/s Ethernet, Wi-Fi Module
| WIFI Module = Wi-Fi 802.11 b/g/n/ac (AP module on board)
| storage = MicroSD card & 8GB eMMC
| memory = 1 GB
| os = Android (Android 5.1.1, Android 6.0),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD
| weight = 48 g
| dimensions = 92 mm × 60 mm
}}{{POV section|date=February 2019}}
HardWare Specification of Banana pi BPI-M4
CPU Realtek RTD1395 ARM Cortex-A53 Quad-Core 64 Bit
GPUMali 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 8G eMMC flash with support for up to 64GB
Network 10/100 Mbit/s Ethernet + Wi-Fi 802.11 b/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

Note:

  • The Banana Pi M4 Board BPI wiki page : Banana Pi M4 wiki Page

Banana Pi BPI-M64

{{Infobox computer
| name = Banana Pi M64
| image = Banana pi BPI-M64 3.jpg
| caption = Banana Pi-M64 single board computer
| releasedate = {{Start date|2016|11}}
| type = Single-board computer
| soc = Allwinner A64
| cpu = ARM Cortex-A53 Quad-core (ARMv8-A) 1.2 GHz
| graphics = Mali450MP4 GPU
| network = 10/100/1000 Mbit/s Ethernet, Wi-Fi Module
| WIFI Module = Wi-Fi 802.11 b/g/n (AP module on board)
| storage = MicroSD card & 8GB eMMC
| memory = 2 GB
| os = Android (Android 5.1.1, Android 6.0),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD
| weight = 48 g
| dimensions = 92 mm × 60 mm
}}{{POV section|date=September 2016}}
HardWare Specification of Banana pi BPI-M64
CPU Allwinner 64 Bit Quad Core ARM Cortex A53 1.2 GHz CPU
GPU Dual core Mali 400 MP2 GPU
Memory 2GB LPDDR3 (shared with GPU)
Storage MicroSD slot with support for up to 256GB expansion and 8G eMMC flash with support for up to 64GB
Network 10/100/1000 Mbit/s Ethernet + Wi-Fi 802.11 b/g/n + Bluetooth 4.0
Video Input(s) A CSI input connector allows for the connection of a designed camera module
Video Output(s) 1080p capable HDMI port and multi-channel audio output (NO H./X.265 capabilities)
Audio Input(s) On board microphone
Audio Output(s) 3.5mm jack and HDMI
USB ports USB 2.0 PORT (x2), USB OTG (x1)
Remote IR Receiver
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 8P8C
Power Source 5 volt @2A via DC Power and/or Micro USB (OTG)
Size & Weight 92x60mm, 48g
OS Android and Linux

Note:

  • The Banana Pi M64 Board BPI wiki page : Banana Pi M64 wiki Page

Banana Pi BPI-F2

{{Infobox computer
| name = Banana Pi BPI-F2
| image = BPI-F2 1.jpg
| caption = Banana Pi BPI-F2
| releasedate = {{Start date|20180801}}
| type = Single-board computer
| soc = Freescale i.MX6
| cpu = ARM Cortex-A9 MPCore 4xCPU processor(with TrustZone)
| os = Android,Linux, OpenWrt and others
| graphics = OpenGL ES 2.0
| storage = 8GB eMMC
| memory = 2 GB
| weight = 100 g
| dimensions =
}}

Banana Pi BPI-F2 uses the Freescale i.MX6 System on a Chip. i.MX6 with ARM Cortex-A9 MPCore 4×CPU processor (with TrustZone), this is ths first Banana Pi board design with a Freescale SoC.

HardWare Specification of Banana pi BPI-F2
SoC Freescale i.MX6
CPU ARM Cortex-A9 MPCore 4xCPU processor(with TrustZone)
GPU OpenGL ES 2.0 3D graphics accelerator with forshaders,2D graphics accelerator,and didicated OpenVG 1.1 accelerator
SDRAM 2GB DDR3
PCIE 1 mini PCIE interface
CAN bus 1 CAN bus interface
SATA supports 1*SATA interface
GPIO 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
On board Network 10/100/1000 Mbit/s Ethernet
Wifi Module N/A
Bluetooth N/A
On board Storage MicroSD \\(TF\\) card,8G eMMC onboard (option 8-64G)
Display HDMI out, LVDS out
Video HDMI out, LVDS out
Audio outputs 1 * 3.5 headset jack
Camera 1 * DVP camera interface and 1* MIP camera interface
Audio input N/A
USB 2 * USB 2.0 1* USB Otg
Buttons Power & Reset
LEDs 3* RGB LEDs
IR N/A
DC Power 12V/2A with DC port
battery No 3.7V lithium battery power support
Sizes
Weight 80g

Note:

  • The Banana Pi BPI-F2 BPI wiki page : Banana Pi BPI-F2 wiki Page

Banana Pi BPI-S64 core

{{Infobox computer
| name = Banana Pi S64 core
| image = BPI-S64 core 1.jpg
| caption = Banana Pi-S64 core compute module
| releasedate = {{Start date|20180601}}
| type = Single-board computer
| soc = Actions S700
| cpu = ARM Cortex-A53 Quad-core
| graphics = Mali400MP2 GPU
| storage = 8GB eMMC
| memory = 2 GB
| os = Android (Android 5.1.1), Linux (Lubuntu, Raspbian, Debian GNU/Linux)
| weight = 50 g
| dimensions = 67.5 mm × 30 mm
}}

Banana Pi BPI-S64 core uses the Actions S700 System on a Chip. S700 SoC with ARM Cortex-A53 Quad-Core CPU, Mali450 MP4 GPU. BPI-S64 core with 2GB LPDDR3 and 8G eMMC flash on board.

BPI-S64 core modules are small enough to fit all kinds of hardware. In addition, S64 core also provides I/O boards with GPIO ports, as well as USB, MicroUSB, CSI, DSI, HDMI, and MicroSD and other many interfaces.

Banana Pi BPI-S64 core
System on a Chip Actions S700
CPU Quad Core ARM Cortex A53 CPU
GPU Dual core Mali 450 MP4 GPU
Memory 2GB LPDDR3 (shared with GPU)
Flash 8GB eMMC flash
Interfaces SODIMM-DDR3,204 PIN, all S700 GPIO support
Size67.5 x 30 mm
  • BPI-S64 core development kit spec
HardWare Specification of Banana pi BPI-S64 core kit
CPU Actions SOC S700,ARM Cortex-A53 Quad-Core CPU,Mali450 MP4 GPU
GPU Mali450 MP4 GPU, OpenGL ES2.0/1.1 OpenVG 1.1 EGL 1.5
Memory 2GB LPDDR3
Storage 8GB eMMC
Power 12V @ 2A via DC power
Low-level peripherals 26 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
Onboard Network 1 x 10/100/1000Mbit/s Ethernet
Wifi/Bluetooth AP6212 WiFi and BT 4.0
On board Storage MicroSD \\(TF\\) card; 8G eMMC;SIM card slot
Display HDMI (Type A) output with HDCP 1.4, resolutions up 1920x1200; MIPI DP ;LVDS
Video decoder/encode support Real-time vide decode of most popular vide formats, such as MPEG-4,H.264,H.265. support video encoder for baseline H.264
Audio support two audio device HDMI and headphone, also support Audio In/Out with PIN define. support 1 MIC in
HDMI Out/In 1* HDMI 1.4
Audio outputs/Inputs HDMI, I2S audio,Audio micro out
4G USB standard 4G LTE interface
USB 3.0 1x USB 3.0 host
USB 2.0 1x USB 2.0 OTG, 1 x USB port
Display 1* Mini DP, 1* LVDS lcd,
Camera 1 x DVP camera interface, 1 x MIPI interface
RTC battery RTC battery power interface
battery 3.7V battery interface.
Buttons Reset button, Power button, ADC button
Leds Red, Green, Blue
Other IR receiver
Sizes
Power DC 5V/2A
Weight 150g

Note:

  • The Banana Pi S64 core Board BPI wiki page : Banana Pi S64 core wiki Page

Banana Pi BPI-R1

{{Infobox computer
| name = Banana Pi BPI-R1
| image = BananaPi-R1.jpg
| caption = Banana Pi single board computer
| developer = Banana Pi
| releasedate = {{Start date|2014|10}}
| type = Single-board computer
| soc = Allwinner A20[8]
| cpu = ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz
| graphics = Mali-400 MP2[3]
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| storage = MicroSD card & SATA 2.0
| memory = 1 GB
| os = Android (Android 4.2, Android 4.4),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
}}

The Banana Pi R1 is a 300Mbit/s Wireless 802.11n Router with both wired and wireless network connections is designed specifically for smart home networking use. With 2T2R MIMO technology and two detachable antennas, the R1 is a dual core system that runs smoothly with Android 4.2.2 and has a Gigabit ethernet port, SATA socket, supports games and 1080P high definition video output.

Banana Pi R1
CPU A20 ARM Cortex -A7 Dual-Core
GPU ARM Mali400MP2Complies with OpenGL ES 2.0/1.1
Memory 1GB DDR3
Network 10/100/1000 Ethernet 8P8C, Wi-Fi
Video Input A CSI input connector allows for the connection of a designed camera module
Video Outputs HDMI, CVBS, LVDS/RGB
Audio Outputs 3.5mm jack and HDMI
Power Source 5 volt via Micro USB (DC in only) and / or Micro USB OTG
USB 2.0 ports 2(direct from Allwinner A20 chip)
GPIO GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, CAN bus, ADC, PWM, +3.3V, +5V, GND
LED Power Key & 8P8C
Storage SATA 2.0
OS Android 4.4, Android 4.2, Raspbian, Lubuntu, Open Suse, Debian

Note:

  • The Banana Pi R1 Board BPI wiki page: Banana Pi R1 wiki Page
  • The Banana Pi R1 Board detailed document on [https://bananapi.gitbooks.io/bpi-r1/content/en/ Banana Pi R1 Gitbook Page]

Banana Pi BPI-R2

{{Infobox computer
| name = Banana Pi BPI-R2
| logo =
| image =Banana Pi BPI-R2 1.jpg
| caption =
| developer = [ Banana Pi]
| releasedate = {{Start date|2017}}
| type = Single-board computer
| soc = MediaTek MT7623N
| cpu = ARM Cortex-A7 Quad-core (ARMv7-A) up to 1.3 GHz
| graphics = Mali-450 MP4[3]
| network = 5*10/100/1000 Mbps Ethernet (MT7530 switch), MT6625L dual-band Wi-Fi (2.4/5GHz 802.11 a/b/g/n)
| storage = eMMC, MicroSD card & SATA 3.0 (6Gbit/s, 1 or optionally 2 ports)
| memory = 2 GB
| os = Android Android 5.1,Linux, OpenWrt and others
| weight = 100 g
| dimensions = 148 mm × 100.5 mm
}}

Banana PI BPI-R2 is a highly integrated multimedia network router; it can be used for high wireless performance, home entertainment, home automation, etc. BPI-R2 integrates a Quad-code ARM Cortex-A7 MPcore operating up to 1.3 GHz, The Router also includes a variety of peripherals, including HDMI TX, MIPI DSI, PCIe2.0, USB2.0 OTG, USB3.0 Port, SATA port,5 Gbit/s Port Gigabit Ethernet port, 802.11a/b/g/n wifi & BT4.1 on board, also support 802.11ac/n WLAN connection through mini PCI-e port BPI-R2can run with Android 5.1 smoothly, while as of the time of this entry this board does not work properly with any known linux distribution. The size of Banana PIBPI-R2 same as BPI-R1, it can easily run with games as it supports 1080P high definition video output,

Banana Pi R2
CPU MediaTek MT7623N, Quad-code ARM Cortex-A7
GPU Mali 450 MP4 GPU
Memory 2G DDR3 SDRAM
Storage On Board 8GB eMMC Flash, Micro SD-Card slot, Two SATA 2.0 Port (USB-to-SATA bridge)
Network 10/100/1000 Mbit/s Ethernet (MT7530) + Wi-Fi 802.11 b/g/n 2.4G/5G (MT6625L) + Bluetooth BT4.1 with MTK6625L chip
Display(s) HDMI (Type A) output with HDCP 1.4, resolutions up 1920x1200; MIPI Display Serial Interface (DSI) interface(4 data lanes)
Video decoder(s) Multi-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc. H.264 high-profile 1080p@60fps, HEVC/H.265 1080P@60fps
Audio Output(s) HDMI & I2S
USB ports USB 3.0 PORT (x2), USB OTG (x1)
PCIE 1 pcie interface & 1 pcie pin define interface
Remote IR Receiver (x1)
GPIO 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). Some of I/O Pin can be used for specific functions as UART, I2C, SPI or PWM
Switches Reset button, Power button, U-boot button
LED Power Status and 8P8C
Power Source 5 volt @2A via DC Power and/or Micro USB (OTG)
Size & Weight 148 mm × 100.5mm 100g
OS OpenWRT, Debian, Ubuntu, Raspbian and others OS

Note:

  • The Banana Pi R2 Board BPI wiki page: Banana Pi R2 wiki Page

Banana Pi BPI-R64

{{Infobox computer
| name = Banana Pi BPI-R64
| logo =
| image = BPI-R64 1.jpg
| caption =
| developer = Banana Pi
| releasedate = {{Start date|2018-08}}
| type = Single-board computer
| soc = MediaTek MT7622
| cpu = 1.35GHZ 64 bit dual-core ARM Cortex-A53
| graphics = N/A
| network = 5*10/100/1000 Mbps Ethernet,built-in 4x4n 802.11n (800Mbps) sysem-on-chip and MTK7615 4x4ac wifi Module (1733Mbps) on board,BT5.0
| storage = eMMC, MicroSD card & SATA 3.0 (6Gbit/s, 1 or optionally 2 ports)
| memory = 2 GB
| os = Android (Android 5.1), Linux (Bananian, OpenWrt and others)
| weight = 100 g
| dimensions = 148 mm × 100.5 mm
}}

Banana PI BPI-R64 is a highly integrated multimedia network router; it can be used for high wireless performance, home entertainment, home automation, etc. The Banana Pi R64 is a router based development board, which can run on a variety of open source operating systems including OpenWrt,Linux. It has 4 Gigabit LAN ports, 1 Gigabit WAN, and AC wifi AP function. use 64 bit chip design

Key Features

  • MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
  • 1G DDR3 SDRAM
  • Mini PCIE interface support 4G module
  • built-in 4x4n 802.11n/Bluetooth 5.0 system-on-chip
  • MTK7615 4x4ac wifi on board
  • support 1 SATA interface
  • MicroSD slot supports up to 256GB expansion
  • 8G eMMC flash (option 16/32/64G)
  • 5 port 10/100/1000 Mb Ethernet port
  • (1) USB 3.0
  • Slow I/O:ADC, Audio Amplifier, GPIO, I2C, I2S, IR, PMIC I/F, PWM, RTC, SPI, UART
  • POE function support
HardWare Specification of Banana pi BPI-R64
CPU MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
SDRAM 1 GB DDR3
SATA support 1 SATA interface
GPIO 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
On board Network 5 10/100/1000Mbit/s Ethernet
Wifi built-in 4x4n 802.11n (800Mbit/s) sysem-on-chip and MTK7615 4x4ac wifi Module (1733Mbit/s) on board
Bluetooth Bluetooth 5.0 system-on-chip
On board Storage MicroSD \\(TF\\) card,8GB eMMC onboard
mini PCIE1 mini pcie interface for 4G
USB 1 USB 3.0 host
Buttons Reset button
Leds Power status Led and RJ45 Led
IR onboard IR receiver
DC Power 5V/2A with DC in
POE support POE module interface,can add POE module
Sizes 148 mm × 100.5mm
Weight 100g

Note:

  • The Banana Pi BPI-R64 Board BPI wiki page: Banana Pi BPI-R64 wiki Page
  • BPI-R64 PoE module wiki page: BPI-7402 IEEE 802.3at PoE module

Banana Pi BPI-W2

{{Infobox computer
| name = Banana Pi BPI-W2
| logo =
| image = Banana Pi BPI-W2 1.jpg
| caption =
| developer = Banana Pi
| releasedate = {{Start date|2018}}
| type = Single-board computer
| soc = Realtek RTD1296
| cpu = ARM Cortex-A53 Quad-core (ARMv8-A) up to 64 bit
| graphics = Mali-T820 MP3[3]
| network = 2*10/100/1000 Mbps Ethernet and WIFI
| storage = eMMC, MicroSD card & SATA 3.0 (6Gbit/s, 1 or optionally 2 ports)
| memory = 2 GB
| os = Android (Android 5.1), Linux (Bananian, OpenWrt and others)
| weight = 100 g
| dimensions = 148 mm × 100.5 mm
}}

The Banana PI BPI-W2 is a highly integrated multimedia network router; it can be used for high wireless performance, home entertainment, home automation, etc.

The BPI-W2 integrates a quad-core ARM Cortex-A53 MPcore operating up to 1.5 GHz. The Router also includes a variety of peripherals, including HDMI RX/TX, Mini DP, PCIe2.0, PCIe1.1 & SDIO, M.2 interface, USB2.0, USB3.0 Port, SATA port,2 Gbit/s Gigabit Ethernet port; it also supports a 802.11ac/n WLAN connection thru a PCI-e port.

The BPI-W2 can run with Android 6.0 smoothly, and also can run OpenWRT, Debian, Raspbian and other OSes. The size of the Banana Pi BPI-W2 is the same as the BPI-R2, and can easily run with 1080P high-definition video output. The GPIO is compatible with the Raspberry Pi 3.

Hardware specifications for the Banana Pi BPI-W2
Soc Realtek RTD1296 quad-core ARM A53
GPU Mali T820 MP3 GPU
SDRAM 2GB DDR4 (shared with GPU)
Power 12V @ 2A via DC power
Low-level peripherals 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
Onboard networking 2× 10/100/1000Mbit/s Ethernet
Wifi/Bluetooth Option, onboard WiFi and Bluetooth not supported
RGMII 1 RGMII interface with PIN
Onboard storage MicroSD (TF) card; 2 native SATA 3 6Gbit/s ;eMMC;SIM card slot
Display HDMI (Type A) output with HDCP 1.4, resolutions up 1920x1200; MIPI DP
Video decoding/encoding The Video DSP of RTD1296 is dedicated to manipulating,decoding and encoding of video streams in various formats, e.g. decoding 4K2K H.265,Full HD MPEG1/2/4/H.264/H.264 MVC,AVC/VC-1,VP8,AVS,AVS Plus,HD jpeg,etc.Video decoding and encoding can run simultaneously. support 3D de-intrlacing,video scaling up to 4K2K and so on.
Audio decoding Audio decoding is carried out by an Audio DSP that is capable of decoding a set of audio formats,e.g. DTS HD,Dolby Digital Plus,TrueHD,and other popular formats.the Audio DSP also performs audio post processing
Audio input / output supports two audio device HDMI and headphone, also supports audio in/out with PIN define. supports 2 MIC in
HDMI out/in 1× HDMI 2.0a out port and 1× HDMI 2.0a in port
Audio outputs/Inputs HDMI, I2S audio, audio micro out, audio out/in with PIN define
M.2 key E:PCIE 2.0/USB 2.0 1 PCIe 2.0 interface
M.2 key E:PCIe 1.1 / SDIO / USB 2.0 1 PCIe 1.1 and SDIO interface
USB 3.0 1× USB 3.0 host
USB 2.0 2× USB 2.0 OTG, 1 with standard USB port, 1 define with PIN
M.2 key B 1× M.2 interface USB 2.0 for 4G with Micro SIM card slot
Mini DP 1× Mini DP
Type C 1 type C interface
RTC battery RTC battery power interface
Buttons Reset button, power button, U-boot button
Leds Red, green, blue
Other IR receiver
Sizes 148 mm × 100.5mm
Weight 100g

Note:

  • The Banana Pi w2 Board BPI wiki page : Banana Pi BPI-W2 wiki Page

Banana Pi BPI-D1

{{Infobox computer
| name = Banana Pi D1
| image = BananaPi-D1.jpg
| caption = Banana Pi single board computer
| developer = Banana Pi
| releasedate = {{Start date|2014|10}}
| type = Single-board computer
| cpu = ARM986EJ 32Bits RISC Core 400 MHz
| Wi-Fi = USB wifi module support (OPTION)
| storage = MicroSD card
| memory = 64 MB DDR2
| Flash = 64 MB SPI-Flash
| GPIO = 1uart 2pwm i2c audio line in 1spi
| os = Linux 3.4.35
| weight = 10 g
| dimensions = 38 mm × 38 mm
}}

The BPI-D1 is one of the smallest open-source development boards currently on the market, with a built-in HD mini camera. At 36mm (w) x36mm (l) and weighing in at 10g, it is claimed to be much smaller than other boards with comparable features. The board is specially suited to mini-cam applications, providing high-resolution image quality: both video and still capture at 1280x720p with a video capture rate of 30 fps.

The Banana Pi-D1 is designed to provide a set of multimedia tools in one small package, that can be run from an external battery source.

The features of the D1 include: HD mini-cam, audio sensor, microphone, CPU, GPIO, and Wi-Fi.

Note:

  • The Banana Pi D1 Board documentation: [https://bananapi.gitbooks.io/bpi-d1/content/en/ Banana Pi D1 Gitbook Page]

Banana Pi BPI-G1

Banana 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, you can exchange any different transport protocols, and each wireless protocol is supported by its own single-chip SOC, which can facilitate Internet of Things (IoT) projects.

The Wi-Fi uses TI CC3200, which is a high-performance 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. After years of improvement, it is quite mature and stable. TI's Z-stack has achieved Zigbee 2007/Pro, you can use the 16's short address, you can use the 64-bit long address communication, face large local interconnect systems, providing advanced security encryption and mesh network structure support.

The Bluetooth 4.0 (BLE) uses TI CC2540/1, an integrated BLE stack and enhanced 8051 core, low-power wireless SOC. At present, most mobile phones have support for Bluetooth 4.0, both as a wearable device, or mobile interactive accessories, CC2540 can be easily completed. Meanwhile, BPI G1 also incorporates a high-performance STM32 ARM Cortex-M3 microcontroller, which help in dealing with time-consuming data or transit, the three wireless SOC coordinated.

Therefore, the Banana Pi G1 support a wide range of Internet of Things DIY wireless projects.

{{Infobox computer
| name = Banana Pi G1
| image = BananaPi-G1.jpg
| caption = Banana Pi single board computer
| developer = Banana Pi
| releasedate = {{Start date|2015|04}}
| type = Single-board computer
| soc = STM32F103
| Zigbee = CC2530
| os = Free-RTOS, TI-OS, Coutom-OS
| weight = 19 g
| dimensions = 95 mm × 56 mm
}}
Banana Pi G1
MCU STM32F103CB ARM Cortex™ -M3 32-bit RISC core
Wi-Fi TI CC3200 integrated ARM Cortex-M4 MCU with Wi-Fi network cc 3200 device is an integrated high-performance ARM Cortex-M4 MCU and with a Wi-Fi network processor subsystem (This subsystem includes 802.11 b/g/n radio, baseband, network protocol stack, a powerful encryption engine MAC, supports 256 bit encryption in order to achieve a fast, secure Internet connection). This device contains a variety of peripherals, including a fast parallel camera interface, I2S, Secure Digital/MultiMediaCard, UART, SPI, I2C, and four-channel analog to digital converter (ADC).
Bluetooth TI CC2540 device is a low cost, low power, true system-on-chip (SoC) for Bluetooth low energy applications. It enables to build a strong BLE master or slave node with low total BOM cost.
ZigBee IEEE802.15.4 via TI CC2530 (SoC) for IEEE 802.15.4, Zigbee RF4CE applications and solutions. CC2530 combines an excellent RF transceiver, industry-standard enhanced 8051 MCU, in-system programmable flash memory, 8 KB RAM, outstanding performance, and many other powerful features.
Power Source 5V DC
Buttons reset
LED Wi-Fi Bluetooth ZigBee
Display OLED(128*64)
OS Free-RTOS Ti-OS Custom-OS

Note:

  • The Banana Pi G1 Board detailed document on [https://bananapi.gitbooks.io/bpi-g1/content/en/ Banana Pi G1 Gitbook Page]

Powered by AXP209 power management unit, Banana Pi is able to output up to 1.6A, which means users can drive an external HDD without an extra power supply.

The Banana Pi board is similar to Cubieboard2.[15]

Banana Pi BPI-M2

{{Infobox computer
| name = Banana Pi M2
| image = BananaPi-M2.jpg
| caption = Banana Pi-M2 single board computer
| developer = Banana Pi
| releasedate = {{Start date|2015|04}}
| type = Single-board computer
| soc = Allwinner A31[16]
| cpu = ARM Cortex-A7 Quad-core (ARMv7-A) 1 GHz
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| storage = MicroSD
| memory = 1 GB
| os = Android (Android 4.2, Android 4.4),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 52 g
| dimensions = 92 mm × 60 mm
}}

The Banana Pi M2 (BPI-M2) is a credit card-sized and low-power single-board computer. It is a quad core version of Banana Pi, and supports on board Wi-Fi. The Banana Pi M2 series runs Android, Debian, Ubuntu, Raspberry Pi images and other images.

Banana PI M2 hardware: 1Ghz ARM7 quad-core processor, 1GB DDR3 SDRAM, Gigabit ethernet port.

The Banana PI M2 is the same size as the Banana Pi M1. It supports 1080P video output, and the GPIO is compatible with Raspberry Pi B+.

Banana Pi M2
CPU A31S ARM Cortex-A7 Quad-Core, 256K[2] B L1 cache 1MB L2 cache
GPU PowerVR SGX544MP2 Comply with OpenGL ES 2.0 OpenCL 1x,DX9_3
Memory 1GB DDR3 (shared with GPU)
Network 10/100/1000 Ethernet 8P8C, Wi-Fi
Video Input A CSI input connector allows for the connection of a designed camera module
Video Outputs HDMI, LVDS/RGB
Audio Outputs 3.5mm jack and HDMI
Power Source 5 volt via Micro USB (DC in Only) and/or Micro USB OTG
USB 2.0 ports 4 USB PORT
GPIO GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, ADC, PWM, +3.3V, +5V, GND
LED Power Key & 8P8C
OS Android and Linux etc.

Note:

  • Since June 2017, BPI-M2 is the first product that stopped production in Banana PI series. Allwinner A31S chip stopped production since 2016, and the company ran out of stock of the chip.
  • The Banana Pi M2 Board detailed document on [https://bananapi.gitbooks.io/bpi-m2/content/en/ Banana Pi M2 Gitbook Page]

Banana Pi Pro

{{Infobox computer
| name = Banana Pi
| logo = LeMaker Banana Pro Logo.png
| image = LeMaker Banana Pro Front.jpg
| caption = Banana Pi single board computer
| developer = Banana Pi
| releasedate = {{Start date|2014|10}}
| type = Single-board computer
| soc = Allwinner A20[8]
| cpu = ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz
| graphics = Mali-400 MP2[3]
| network = 10/100/1000 Mbit/s Ethernet, AP6181 Wi-Fi Module
| storage = MicroSD card & SATA 2.0
| memory = 1 GB
| os = Android (Android 4.2, Android 4.4),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
| weight = 48 g
| dimensions = 92 mm × 60 mm
}}

The Banana Pi Pro is a credit card-sized and low-power single-board computer developed in China by the LeMaker Team, with the goal of promoting STEM (science, technology, engineering and mathematics) education in schools.

Like its smaller sibling the Banana Pi, the Pro concept is heavily influenced by the Raspberry Pi, however the Banana Pro provides various enhancements over prior designs.

The Banana Pro has an Allwinner A20 system on a chip (SoC), which includes an ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz, Mali-400 MP2 GPU and 1GB DDR3 SDRAM.

The Banana Pro uses a microSD card for booting an OS, but also includes a SATA 2.0 interface to allow connection of a hard disk for additional storage, however you cannot boot from the hard disk.

Other differences from the Banana Pi include on-board Wi-Fi 802.11 b/g/n AP6181, integrated composite video and audio output into a 3.5 mm TRRS jack. This makes space for a 40-pin extension header.

Specifications

Hardware Specification Sheet
Banana Pi[17]Banana Pro[18]
SoCAllwinner A20Allwinner A20 (CPU, GPU, SATA 2.0, 3 USB ports)
CPU1 GHz ARM Cortex-A7 Dual-core1 GHz ARM Cortex-A7 Dual-core (ARMv7 instruction set)
GPUARM Mali-400 MP2 dual GPU coreMali-400 MP2 - complies with OpenGL ES 2.0/1.1 (hardware acceleration support)
Memory (SDRAM)1 GB DDR3 DRAM (shared with GPU)1 GB DDR3 DRAM (shared with GPU)
PowerExpects 5 V source connected to the micro-USB connector, recommended 2 A if connecting a SATA hard disk using the onboard power connector5 V @ 2 A via micro-USB (DC in only) and/or micro-USB (OTG)
PMUAXP209
USB2 USB 2.0 host, 1 USB OTG2 USB 2.0 host, 1 USB 2.0 OTG (all direct from A20 chip)
Low-level peripherals26 extended pins including I²C, SPI, UART, CAN bus40 pins GPIO headers

28 GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, CAN, I2S, SPDIF

Onboard StorageSD slot (maximum 64 GB), 7-pin SATA 2.0 data port (with a separate power connector), supporting maximum 4 TB hard driveMicroSD card

SATA 2.0 (with a separate power connector)

Onboard Network10/100/1000 Ethernet connector, with LEDs10/100/1000 Ethernet 8P8C,

65 Mbit/s Wi-Fi 802.11 b/g/n AP6212

Bluetooth Optional
DisplayAllwinner A20 built-in, supports HDMI 1080p and CVBSSupports multi-channel HD display:

HDMI 1.4 (Type A - full), composite video (PAL and NTSC) (via 3.5 mm TRRS jack shared with audio out), LVDS/RGB/CPU display interface (DSI) for raw LCD panels.

11 HDMI resolutions from 640×480 to 1920×1080 plus various PAL and NTSC standards

VideoCedarXHD H.264 2160p video decoding. Multi-format FHD video decoding, including MPEG1/2, MPEG4, H.263, H.264, etc. H.264 high-profile 1080p@30fps or 720p@60fps encoding
Camera1 CSI camera connectorParallel 8-bit camera interface
Audio Outputs⌀3.5 mm audio output jackHDMI, analog audio (via 3.5 mm TRRS jack shared with composite video out), I2S audio (also potentially for audio input)
Audio inputOnboard microphoneOnboard microphone
ButtonsPower, reset and u-boot switches mounted on boardPower, reset and u-boot switches mounted on board
LEDsOne user-defined LED on boardPower status LED (red), Ethernet status LED (blue), user defined LED (green)
OtherOnboard IR receiverOnboard IR receiver
Dimensions92 mm × 60 mm92 mm × 60 mm
Weight48 g48 g

Available operating systems

{{Prose|section|date=September 2016}}

Banana Pi[18]

  • 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)
  • [https://wiki.archlinux.org/index.php/Banana_Pi Archlinux] 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)
  • [https://www.bananian.org/ Bananian Linux] (Debian based; Linux kernel 3.4.111; 2016-04-23)
  • [https://wiki.centos.org/Download CentOS 7 (1511)]
  • 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)
  • Lubuntu for Banana Pi (Linux kernel 3.4.103; 2014-12-26)
  • [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD 7.0]
  • OpenMediaVault[19]
  • OpenWrt[20]
  • 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)

See also

  • List of open-source hardware projects
  • Comparison of single-board computers

References

1. ^{{cite web|url=http://wiki.debian.org/ArmHardFloatPort|title=Debian Wiki: armhf – Arm Hard Float Port |publisher=Debian Wiki}}
2. ^{{cite web |url=http://www.allwinnertech.com/en/clq/processora/A20.html |title=A20_Allwinner Technology |publisher=Allwinnertech.com |date=2013-04-23 |accessdate=2016-07-12 |archive-url=https://web.archive.org/web/20160712101814/http://www.allwinnertech.com/en/clq/processora/A20.html |archive-date=2016-07-12 |dead-url=yes |df= }}
3. ^{{cite web|url=http://www.arm.com/products/multimedia/mali-graphics-hardware/mali-400-mp.php?tab=Specifications |title=Mali-400 |publisher=ARM |date= |accessdate=2016-07-12}}
4. ^{{cite news |url=http://www.techrepublic.com/pictures/raspberry-pi-five-alternative-boards-for-hackers-and-modders/5/ |title=Raspberry Pi: Five alternatives for hackers and modders |newspaper=TechRepublic |last=Heath |first=Nick |date=21 May 2014}}
5. ^{{cite web |url=http://www.linuxuser.co.uk/reviews/banana-pi-review-tastier-than-raspberry |title=Banana Pi review – tastier than Raspberry? |website=Linux User & Developer |first=Gareth |last=Halfacree}}
6. ^{{cite news |url=http://www.linux.com/news/embedded-mobile/mobile-linux/771048-raspberry-pi-clones-match-the-connectors-but-boost-the-firepower |title=Raspberry Pi Clones Match the Connectors, But Boost the Firepower |first=Eric |last=Brown |newspaper=Linux News |date=24 April 2014 }}
7. ^{{cite web |url=http://www.allwinnertech.com/en/clq/H_series/AllwinnerH3.html |title=H3_Allwinner Technology |publisher=Allwinnertech.com |date=2013-04-23 |accessdate=2016-07-12 |archive-url=https://web.archive.org/web/20160720105905/http://www.allwinnertech.com/en/clq/H_series/AllwinnerH3.html |archive-date=2016-07-20 |dead-url=yes |df= }}
8. ^{{cite web|url=http://www.allwinnertech.com/index.php?c=product&a=index&id=62 |title=H2+_Allwinner Technology |publisher=Allwinnertech.com |date=2013-04-23 |accessdate=2016-07-12}}
9. ^{{cite web|url=http://www.allwinnertech.com/index.php?c=product&a=index&id=62 |title=H2+_Allwinner Technology |publisher=Allwinnertech.com |date=2013-04-23 |accessdate=2016-07-12}}
10. ^{{cite web|url=http://www.allwinnertech.com/index.php?c=product&a=index&id=56 |title=R40_Allwinner Technology |publisher=Allwinnertech.com |date=2016-01-01 |accessdate=2016-10-27}}
11. ^{{cite news|url=https://www.cnx-software.com/2017/05/29/banana-pi-bpi-m2-berry-allwinner-v40-development-board-allwinner-business-units-sdksoftware-management/|title=Banana Pi BPI-M2 Berry Allwinner V40 Development Board, Allwinner Business Units & SDK/Software Management|date=29 May 2017|work=CNXSoft|accessdate=2 March 2018}}
12. ^{{cite web|url=http://www.allwinnertech.com/index.php?c=product&a=index&id=51 |title=R16_Allwinner Technology |publisher=Allwinnertech.com |date=2017-02-26 |accessdate=2017-02-26}}
13. ^{{cite web |url=http://www.allwinnertech.com/en/clq/processora/AllwinnerA80.html |title=A80_Allwinner Technology |publisher=Allwinnertech.com |date=2013-04-23 |accessdate=2016-07-12 |archive-url=https://web.archive.org/web/20160719215332/http://www.allwinnertech.com/en/clq/processora/AllwinnerA80.html |archive-date=2016-07-19 |dead-url=yes |df= }}
14. ^forum.banana-pi.org The M3 has no SATA support, its USB-to-SATA bridge is many times slower than the native SATA implementation of M1/M1+
15. ^{{cite web |url=http://www.heise.de/ct/heft/2014-13-Test-Einplatinen-Computer-Banana-Pi-als-Raspberry-Pi-Ersatz-2210759.html |title=Test: Einplatinen-Computer Banana Pi als Raspberry-Pi-Ersatz |website=CT Magazine |language=German}}
16. ^{{cite web|url=http://www.allwinnertech.com/en/clq/processora/A31.html |title=A31_Allwinner Technology |publisher=Allwinnertech.com |date=2013-04-23 |accessdate=2016-07-12}}
17. ^{{cite web |url=http://wiki.lemaker.org/Main_Boards |title=Banana Pi Specifications |website=Lemaker Wiki |access-date=2015-03-15 |archive-url=https://archive.is/20150315205240/http://wiki.lemaker.org/Main_Boards |archive-date=2015-03-15 |dead-url=yes |df= }}
18. ^{{cite web |url=http://www.lemaker.org/ |title=Specifications from board manufacturer |website=Banana Pro}}
19. ^http://www.lemaker.org/product-bananapro-resource.html
20. ^http://www.lemaker.org/product-bananapi-resource.html

External links

  • {{Official website|http://www.banana-pi.com}}
  • {{GitHub|bananapi-dev}}
  • Official forum
  • Official wiki
{{Single-board computer}}

5 : Single-board computers|ARM architecture|Educational hardware|Linux-based devices|Microcontrollers

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 11:33:44