The Banana Pi M2 Zero is an ultra compact single board computer which measures only 65mm*30mm. Its external interfaces are the same as the Raspberry Pi Zero W, and it will fit almost all cases and accessories for the Zero W. It uses the quad-core Cortex A7 Allwinner H3/H2+processor, with 512MB RAM. It’s ideal for light-weight systems and space-limited applications. Like other members of the Banana Pi family, it supports both Linux and Android operating systems.
As Allwinner H2+ chip is EOL, so BPI-M2 Zero will use H3 chip defaults. but image for H2+ also support H3, so all image is same. support H2+ and H3 chip.
Allwinner H3 design: Banana Pi BPI-M2+ SBC with eMMC onboard Allwinner H3 design: Banana Pi BPI-M2 Zero same size as Raspberry Pi Zero W Allwinner H3 design: Banana Pi BPI-P2 Zero for IoT design |
CPU: Allwinner H3/H2+, Quad-core Cortex-A7.
512MB DDR 3 SDRAM.
WiFi (AP6212/K016) & BT onboard.
Mini HDMI.
40 Pin Raspberry Pi-compatible GPIO, including UART, SPI, I2C, etc.
HardWare Specification of Banana Pi M2 Zero | |
---|---|
CPU |
Allwinner H3/H2+ Quad-core Cortex-A7 H265/HEVC 1080P |
GPU |
Mali400MP2 GPU @600MHz,Supports OpenGL ES 2.0 |
Memory \(SDRAM\) |
512M DDR3(shared with GPU) |
Onboard Storage |
TF card \(Max. 64GB\) |
Onboard Network |
NOPE (but can extension with PIN define) |
PoE power |
NOPE |
Onboard flash |
NOPE |
Onboard WIFI |
K016/SDIO AP6212(option AP6181、AP6335) |
Video decoding |
1080p@60fps,H.264 Video encoding 1080p@30fps,H.264 |
Video input |
A CSI input connector Camera |
Video Outputs |
mini HDMI 1.4,1080P@30fps, DHCP |
Audio Output |
Mini HDMI |
Power Source |
Micro USB with 5V/2A |
USB 2.0 Ports |
one USB 2.0 OTG |
Buttons |
Power Button, Reset Button |
Low-level peripherals |
40 Pins Header,compatible with Raspberry Pi 3 |
uart GPIO\(1x3\) pin |
UART, ground |
LED |
Power led & Status led |
IR |
N/A |
Supported OS |
android linux |
Product size |
65mm × 30mm |
Weight |
15g |
Banana Pi BPI-M2 zero has a 40-pin GPIO header that matches that of the Model Raspberry Pi 3. Following is the Banana Pi GPIO Pinout:
40 PIN GPIO of Banana pi BPI-M2 Zero | |||
---|---|---|---|
GPIO Pin Name |
Default Function |
Function2:GPIO |
Function3 |
CON2-P01 |
VCC-3V3 |
||
CON2-P02 |
VCC-5V |
||
CON2-P03 |
TWI0-SDA |
PA12-EINT12 |
|
CON2-P04 |
VCC-5V |
||
CON2-P05 |
TWI0-SCK |
PA11-EINT11 |
|
CON2-P06 |
GND |
||
CON2-P07 |
PWM1 |
PA6-EINT6 |
|
CON2-P08 |
UART3-TX |
PA13-EINT13 |
SPI1-CS |
CON2-P09 |
GND |
||
CON2-P10 |
UART3-RX |
PA14-EINT14 |
SPI1-CLK |
CON2-P11 |
UART2-RX |
PA1-EINT1 |
|
CON2-P12 |
UART3-CTS |
PA16-EINT16 |
SPI1-MISO |
CON2-P13 |
UART2-TX |
PA0-EINT0 |
|
CON2-P14 |
GND |
||
CON2-P15 |
UART2-CTS |
PA3-EINT3 |
|
CON2-P16 |
UART3-RTS |
PA15-EINT15 |
SPI1-MOSI |
CON2-P17 |
VCC-3V3 |
||
CON2-P18 |
PC4 |
PC4 |
|
CON2-P19 |
SPI0-MOSI |
PC0 |
|
CON2-P20 |
GND |
||
CON2-P21 |
SPI0-MISO |
PC1 |
|
CON2-P22 |
UART2-RTS |
PA2-EINT2 |
|
CON2-P23 |
SPI0-CLK |
PC2 |
|
CON2-P24 |
SPI0-CS |
PC3 |
|
CON2-P25 |
GND |
||
CON2-P26 |
PC7 |
PC7 |
|
CON2-P27 |
TWI1-SDA |
PA19-EINT19 |
|
CON2-P28 |
TWI1-SCK |
PA18-EINT18 |
|
CON2-P29 |
PA7-EINT7 |
PA7-EINT7 |
|
CON2-P30 |
GND |
||
CON2-P31 |
PA8-EINT8 |
PA8-EINT8 |
|
CON2-P32 |
PL2-S-EINT2 |
PL2-S-EINT2 |
|
CON2-P33 |
PA9-EINT9 |
PA9-EINT9 |
|
CON2-P34 |
GND |
||
CON2-P35 |
PA10-EINT10 |
PA10-EINT10 |
|
CON2-P36 |
PL4-S-EINT4 |
PL4-S-EINT4 |
|
CON2-P37 |
PA17-EINT17 |
PA17-EINT17 |
SPDIF-OUT |
CON2-P38 |
PA21-EINT21 |
PA21-EINT21 |
|
CON2-P39 |
GND |
||
CON2-P40 |
PA20-EINT20 |
PA20-EINT20 |
The CSI Camera Connector is a 24-pin FPC connector which can connect external camera module with proper signal pin mappings. The pin definitions of the CSI interface are shown as below. This is marked on the Banana Pi board as “CSI″.
24 PIN CSI Camera connector of Banana pi BPI-M2 Zero | ||
---|---|---|
CSI Pin Name |
Default Function |
Function2:GPIO |
CN3-P01 |
NC |
|
CN3-P02 |
GND |
|
CN3-P03 |
CSI0-SDA |
PE13 |
CN3-P04 |
CSI0-AVDD |
|
CN3-P05 |
CSI0-SCK |
PE12 |
CN3-P06 |
CSI0-Reset |
PE14 |
CN3-P07 |
CSI0-VSYNC |
PE3 |
CN3-P08 |
CSI0-PWDN |
PE15 |
CN3-P09 |
CSI0-HSYNC |
PE2 |
CN3-P10 |
CSI0-DVDD |
|
CN3-P11 |
CSI0-DOVDD |
|
CN3-P12 |
CSI0-D7 |
PE11 |
CN3-P13 |
CSI0-MCLK |
PE1 |
CN3-P14 |
CSI0-D6 |
PE10 |
CN3-P15 |
GND |
|
CN3-P16 |
CSI0-D5 |
PE9 |
CN3-P17 |
CSI0-PCLK |
PE0 |
CN3-P18 |
CSI0-D4 |
PE8 |
CN3-P19 |
CSI0-D0 |
PE4 |
CN3-P20 |
CSI0-D3 |
PE7 |
CN3-P21 |
CSI0-D1 |
PE5 |
CN3-P22 |
CSI0-D2 |
PE6 |
CN3-P23 |
GND |
|
CN3-P24 |
CSI0-DOVDD |
The jumper CON3 is the UART interface. For developers of Banana Pi, this is an easy way to get the UART console output to check the system status and log message.
jumper CON3 of Banana pi BPI-M2 Zero |
||
CON3 Pin Name |
Default Function |
GPIO |
CON3 P03 |
UART0-TXD |
PA4 |
CON3 P02 |
UART0-RXD |
PA5 |
CON3 P01 |
GND |
Kernel 4.4 source code : https://github.com/BPI-SINOVOIP/BPI-M2P-bsp-4.4 |
Kernel 3.4 source code : https://github.com/BPI-SINOVOIP/BPI-M2Z-bsp |
BPI-M2 Zero Mainline linux kernel 4.19.0 (experimental) : https://github.com/avafinger/bananapi-zero-ubuntu-base-minimal#whats-new-with-this-image-v5-experimental |
BPI-M2 zero Ubuntu 19.10 Eoan Ermine Mainline Kernel 5.3.5 : https://github.com/avafinger/bananapi-zero-ubuntu-base-minimal |
Banana Pi M2 Zero GPIO with Python : https://github.com/rlatn1234/pyGPIO2 |
Imagenes Ubuntu estables para Banana Pi M2 Zero: |
Android 4.4 source code |
Because of the Google security update some of the old links will not work if the images you want to use cannot be downloaded from the new link bpi-image Files |
All banana pi docement(SCH file,DXF file,and doc) |
Schematic diagram : https://drive.google.com/drive/folders/0B4PAo2nW2KfnflVqbjJGTFlFTTd1b1o1OUxDNk5ackVDM0RNUjBpZ0FQU19SbDk1MngzZWM?resourcekey=0-ZRCiv304nGzvq-w7lwnpjg&usp=sharing |
CE FCC RoHS : BPI-M2 zero CE,FCC,RoHS |
Allwinner documents : |
Allwinner H3 chip doc baidu link : https://pan.baidu.com/s/1qTULll2CR02d0Hw9itq1rw
Allwinner H2+ chip doc baidu link : https://pan.baidu.com/s/1TGMYr3rhizfhlg5hl6hLyg
Banana Pi M2 Zero - Review and compare to RPI Zero : https://www.youtube.com/watch?v=CaXi1qbOvYk |
Banana Pi M2 Zero - Unboxing, Caratteristiche e Test (CPU, Gimp, WiFi, USB, Burntest) : https://www.youtube.com/watch?v=rioWNzPXBnM |
A Review of the Banana Pi M2 Zero Running openHAB : https://community.openhab.org/t/a-review-of-the-banana-pi-m2-zero-running-openhab/37652 |
Banana Pi BPI-M2 Zero with OpenCV : https://bluexmas.tistory.com/category/OS/Banana%20Pi%20%EF%BC%8FBPI-Bit?page=2 |
Banana Pi M2 Zero: Low-Cost, Quad Core SBC : https://www.youtube.com/watch?v=51OMXTElStM&feature=youtu.be |
NO COMPRES RASPBERRY PI ZERO - BANANA PI M2 ZERO LA DESTRUYE! RETRORANGE PI : https://www.youtube.com/watch?v=2N2QwWeuehM |
Banana Pi M2 Zero Armbian O.S. Install and Setup Tutorial : https://www.youtube.com/watch?v=A4PflbMusSQ&t=8s |
BANANA PI BPI-M2-ZERO BENCHMARKS & REVIEW : https://bret.dk/banana-pi-bpi-m2-zero-benchmarks-review/ |
Configuracion y uso de GPIO BPI-M2 Zero 1.5.2 : https://forum.banana-pi.org/t/configuracion-y-uso-de-gpio-bpi-m2-zero-1-5-2/15113 |
Note: all image support H2+ and H3 chip on board for BPI-M2 Zero |
2018-07-09 update Android 4.4, kernel 3.4 |
Baidu Drive : https://pan.baidu.com/s/1zaUoVBK39AxZw6ou5bDv2g
Release ntoes: http://forum.banana-pi.org/t/bananapi-bpi-m2z-h2-new-image-android4-4-release-2018-07-09/6223
2017-11-12 update Android 4.4, kernel 3.4 |
Baidu Drive : https://pan.baidu.com/s/1c2pTXUo
Md5: 67a5953dac47f3ca7a2628e1422a36e2
2022-09-27-Armbian_22.11.0-trunk_jammy_edge_lubuntu_5.19.6-qt5-swap-bpi-P2z-M2Z-10804MB |
Baidu Cloud: https://pan.baidu.com/s/1RKJzzpMOHnFW0nj8I-NJIA?pwd=rk22 PIN code: rk22
Md5: f4dfbe234c21a6038f50f699780d4e03
2022-09-07 Armbian_22.11.0-trunk_Bananapim2zero_jammy_edge_5.19.6_xfce_desktop.img |
Baidu Cloud: https://pan.baidu.com/s/14YXrCPnsqwF41-8kInAyrA?pwd=md7e PIN code: md7e
2020-04-28 update, Ubuntu 16.04 Mate Desktop, Ubuntu 16.04 Server, kernel 4.4 |
Baidu Cloud : https://pan.baidu.com/s/1pJfJbhIcU52uaR4mkWc-4A PIN code: 5e3E
Discuss on forum: http://forum.banana-pi.org/t/banana-pi-bpi-m2-zero-new-image-2020-04-28-debian-rasbian-ubuntu/11068
Ubuntu 16.04 with Allwinner BSP, use MPV play 1080P video,Allwinner BSP kernel 3.4 |
Discuss on forum: https://forum.banana-pi.org/t/banana-pi-new-image-ubuntu-16-04-with-allwinner-bsp-use-mpv-play-1080p-video/13272
BPI-M2 Zero Ubuntu 19.10 Eoan Ermine Mainline Kernel 5.3.5 |
2019-4-30 update BPI-M2 Zero & BPI-P2 Zero Ubuntu Server 16.04 |
Baidu Drive : https://pan.baidu.com/s/100LiQcD7V2_AJ3EmYN8p0g PIN code: q379
Md5 : f8aa74511677a0543d2af65115d7d0d0
Release ntoes: http://forum.banana-pi.org/t/bananapi-bpi-m2z-bpi-p2-zero-h2-new-images-reapbian9-4-ubuntu16-04-release-2019-04-30/9166
2018-4-30 update BPI-M2 Zero & P2Zero Ubuntu Desktop 16.04 |
Baidu Drive : https://pan.baidu.com/s/1LZmkxRnszlhfdLD0Ngg18g PIN code: dqe1
Md5 : 25daaac1e678a5cc98259a82ea5ce53c
Release ntoes: http://forum.banana-pi.org/t/bananapi-bpi-m2z-bpi-p2-zero-h2-new-images-reapbian9-4-ubuntu16-04-release-2019-04-30/9166
2018-07-09 update |
Baidu Drive: https://pan.baidu.com/s/1dg7okBYBkt_1U3saVqOMUw
Release ntoes: http://forum.banana-pi.org/t/bananapi-bpi-m2z-h2-new-image-raspbian-ubuntu-release-2018-07-09/6221
2017-11-13 update |
Baidu Drive: http://pan.baidu.com/s/1gfvRUk7
2020-04-28 update, Debian 9, kernel 4.4 |
Baidu Cloud : https://pan.baidu.com/s/1pJfJbhIcU52uaR4mkWc-4A PIN code: 5e3E
Banana Pi BPI-M2 Zero Instalacion y Configuracion de Arch Linux |
2020-04-28 update, Rasbian Stretch, kernel 4.4 |
Baidu Cloud : https://pan.baidu.com/s/1pJfJbhIcU52uaR4mkWc-4A PIN code: 5e3E
Discuss on forum: http://forum.banana-pi.org/t/banana-pi-bpi-m2-zero-new-image-2020-04-28-debian-rasbian-ubuntu/11068
2020-04-10 update Raspbian Stretch, kernel 4.4 |
Baidu cloud: https://pan.baidu.com/s/1eKs85jMW3PS8pdX4jukLUQ PIN code: 6W2M
2019-04-30 update Raspbian Stretch, kernel 3.4 |
Baidu Drive : https://pan.baidu.com/s/1gmg-qX235t5kpL1N9uHy5A PIN code: 146j
2018-07-09 update Raspbian Stretch, kernel 3.4 |
Baidu Drive: https://pan.baidu.com/s/1ahXv3Hl7Dst7uBwz60pcrg
Armbian_23.05.0-trunk_Bananapim2zero_bullseye_current_6.1.24_mate_desktop.img |
Baidu Cloud: https://pan.baidu.com/s/16vL43zl8zINraHLtnbzlhg?pwd=8888 PIN code: 8888
2023-07-06 Armbian_kernel6.1.24, support emmc, usb wifi, emac |
Google Drive: https://drive.google.com/drive/folders/1Y2RUA11B8zANc7aozdXcAJ782F5c4Pdv?usp=drive_link
Baidu Cloud: https://pan.baidu.com/s/1il64jearOr7xh25YcqOkxw?pwd=8888 PIN code: 8888
2022-12-06 Armbian_22.11.0-trunk_Bananapim2zero_bullseye_edge_6.0.9.img.xz |
Baidu Cloud: https://pan.baidu.com/s/1YLuBICd4mVOoTZzoWaEjCw?pwd=8888 PIN code: 8888
Discuss on forum: https://forum.banana-pi.org/t/bananapi-bpi-m2-zero-new-image-release-armbian-bullseye/14448
Image Link from Armbian official website: https://www.armbian.com/bananapi-m2-zero/ |
RetroPie for Banana Pi M2 Zero v.1.2.1 beta |
Retrorangepi support BPI-M2+ BPI-M2 Zero : http://retrorangepi.download/download/index2.html |
Nuevas imagenes BPI-M2 Zero : https://forum.banana-pi.org/t/nuevas-imagenes-bpi-m2-zero/13414 |
LibreElec 10 (Kodi Matrix) at BPI-M2 Zero with Youtube, HBO Max and (probably) Netflix: http://forum.banana-pi.org/t/libreelec-10-kodi-matrix-at-bpi-m2-zero-with-youtube-hbo-max-and-probably-netflix/12474 |
SINOVOIP Aliexpress Shop: https://www.aliexpress.com/store/group/BPI-M2-Zero/1100417230_40000003593410.html |
Bipai Aliexpress Shop: https://www.aliexpress.com/store/group/BPI-M2-Zero/1101951077_40000003414813.html |
OEM&ODM, please contact: [email protected] |