
Banana Pi BPI-M4 Zero is the successor model of M2 Zero. It has a huge improvement in performance. The SOC is upgraded to H618 and the CPU frequency is increased by 25%. The memory is upgraded to DDR4, the capacity is eightfold, and 32G eMMC is added. It supports 5G WiFi(The WiFi chip of K016 does not support 5G WiFi), and the USB interface has also been upgraded to type-C.
It has same form factor and 40-pin connector as the Raspberry Pi Zero W, and it can fit most of the RPI Zero W cases and accessories.
Allwinner H618 design : Banana Pi BPI-M4 Berry Same size as Raspberry Pi 4B Allwinner H618 design : Banana Pi BPI-M4 Zero Same size as Raspberry Pi Zere W |
Allwinner H618, Quad-core ARM Cortex™-A53 processor
ARM Mali G31 GPU
2.4G/5G WIFI & Bluetooth 5.0(K019 module is wifi5, K016 module is wifi4.The WiFi chip of K016 does not support 5G WiFi.)
2G/4G LPDDR4 RAM
8G/32G eMMC flash memory
1x USB2.0 Type-C OTG, 5V power supply
1x USB2.0 Type-C
1x miniHDMI 2.0a
1x 24-pin FPC connector
1x USB2.0 (in FPC connector)
1x 100Mbps Ethernet (in FPC connector)
Hardware Specification of Banana pi BPI-M4 Zero | |
---|---|
CPU |
Allwinner H618, Quad-core ARM Cortex™-A53 processor, 64-bit, up to 1.5GHz |
GPU |
ARM Mali G31 GPU |
Memory |
2G/4GB LPDDR4 |
Storage |
8G/32G eMMC flash |
SD card |
MicroSD card slot, SDIO3.0 |
Wireless |
2.4G/5G WiFi and Bluetooth 5.0(The WiFi chip of K016 does not support 5G WiFi) |
HDMI |
1x miniHDMI 2.0a (up to 4K@60Hz with HDR10, CEC, DDC, SCDC), HDMI digital Audio output |
USB |
1x USB2.0 Type-C HOST, 1x USB2.0 Type-C OTG |
40-pin header |
28 pins GPIO and Power (+5V, +3.3V and GND) |
UART, SPI, TWI/I²C, PWM, PCM/I²S |
|
24-pin FPC |
0.5mm pitch FPC connector, 1x USB2.0, 1x IR, 1x 100Mbps Ethernet |
9 pins GPIO, UART,TWI/I²C, PWM, PCM/I²S |
|
Buttons |
Reset, FEL |
LED |
Power Status and Activity status |
Power |
5V@3A via USB Type-C |
Size |
65mm × 30mm |
Weight |
40 PIN GPIO of Banana pi BPI-M4 Zero | |||
---|---|---|---|
Pin Num |
Pin Name |
||
1 |
3.3V |
||
2 |
5V |
||
3 |
TWI0_SDA |
PI6_ENT6 |
|
4 |
5V |
||
5 |
TWI0_SCL |
PI5_ENT5 |
|
6 |
GND |
||
7 |
PWM2 |
PI12_EINT12 |
|
8 |
UART4_TX |
PI13_EINT13 |
|
9 |
GND |
||
10 |
UART4_RX |
PI14_EINT14 |
|
11 |
PH2 |
UART5_TX |
|
12 |
H_IISO_BCLK |
PI1 |
DMIC_D0 |
13 |
PH3 |
UART5_RX |
|
14 |
GND |
||
15 |
PH11 |
||
16 |
UART4_RTS |
PI15_EINT15 |
|
17 |
3.3V |
||
18 |
UART4_CTS |
PI16_EINT16 |
|
19 |
PH7 |
SPI_MOSI |
|
20 |
GND |
||
21 |
PH8 |
SPI_MISO |
|
22 |
3.3V |
||
23 |
PH6 |
SPI_CLK |
|
24 |
PH5 |
SPI_CS0 |
|
25 |
GND |
||
26 |
PH9 |
SPI_CS1 |
|
27 |
TWI1_SDA |
PI8_ENT8 |
|
28 |
TE1_SLC |
PI7_ENT7 |
|
29 |
PI10 |
||
30 |
GND |
||
31 |
PI9 |
||
32 |
SPDIF_OUT |
||
33 |
IR_RX |
||
34 |
GND |
||
35 |
H_IIS0_LRCLK |
PI2 |
DMIC_D1 |
36 |
3.3V |
||
37 |
H_IIS0_MCLK |
PI0 |
DMIC_CLK |
38 |
H_IIS0_DIN0 |
PI4 |
DMIC_D3 |
39 |
GND |
||
40 |
H_IIS0_DOUT0 |
PI3 |
DMIC_D2 |
24 PIN FPC define and GPIO Alternative Functions Assignments | |
---|---|
Pin Num |
Pin Name |
1 |
AP_RESET |
2 |
GND |
3 |
EPHY_RXN |
4 |
EPHY_RXP |
5 |
EPHY_TXN |
6 |
EPHY_TXP |
7 |
GND |
8 |
1.8V |
9 |
1.8V |
10 |
1.8V |
11 |
1.8V |
12 |
GND |
13 |
HP_R |
14 |
HP_L |
15 |
GND |
16 |
TV_OUT |
17 |
GND |
18 |
USB_DP |
19 |
USB1_DM |
20 |
5V |
21 |
5V |
22 |
USB2_DP |
23 |
USB2_DM |
24 |
GND |
1 |
GND |
2 |
UART0_RX |
3 |
UART0_TX |
Android source code https://github.com/BPI-SINOVOIP/BPI-H618-Android12 |
Linux BSP source code https://github.com/BPI-SINOVOIP/BPI-M4B-bsp |
Linux Armbian build source code https://github.com/Dangku/armbian-build |
Linux 5.4 boot pack source code https://github.com/Dangku/allwinner-boot-pack |
Linux 5.4 uboot source code https://github.com/Dangku/sunxi-u-boot/tree/sun50iw9-v2018.05 |
Linux 5.4 kernel source code https://github.com/Dangku/sunxi-linux/tree/sun50iw9-5.4 |
Linux 6.6 uboot source code https://github.com/Dangku/sunxi-u-boot/tree/sunxi-v2024.01 |
Linux 6.6 kernel source code https://github.com/Dangku/sunxi-linux/tree/sunxi-6.6 |
WringPi source code https://github.com/Dangku/WiringPi |
RPi.GPIO source code https://github.com/Dangku/RPi.GPIO |
WiringPi-Python source code https://github.com/Dangku/WiringPi-Python |
BPI-M4 Zero Hardware introduction video: https://www.youtube.com/watch?v=23J_TfsB480 |
BPI-M4 Zero DXF file |
Baidu cloud: https://pan.baidu.com/s/18T7dzArOhys3QVpyiKH7Og?pwd=8888 (pincode:8888)
BPI-M4 ZERO Schematic diagram |
Baidu cloud: https://pan.baidu.com/s/1kceiTekfFvYFsXrLiQrxQA?pwd=8888 (pincode: 8888)
BPI-M4 Zero SBC bench test |
Allwinner H618 Datasheet |
Baidu Cloud: https://pan.baidu.com/s/10Rk4xLMOhIkk-gIoQx9DQw?pwd=8888 PIN code:8888
Banana Pi BPi-M4 Zero recenzija: https://magazinmehatronika.com/banana-pi-bpi-m4-zero-recenzija/ |
2024-11-08-bananapi-m4zero-android12.zip |
Baidu cloud: https://pan.baidu.com/s/1j9crRe-luGbPwKszP6aC5w?pwd=8888 (pincode: 8888)
20241011-Bananapi-Armbian_24.8.2-trunk_Bpi-m4zero_Ubuntu22.04 |
Baidu cloud: https://pan.baidu.com/s/14d-s9O2cJco9fFsBUcUYoQ?pwd=8888 (pincode: 8888)
20241011-Bananapi-Armbian_24.8.2-trunk_Bpi-m4zero_Debian12 |
Baidu could: https://pan.baidu.com/s/1MFQE8zJVXeUKV9ZHeznWpA?pwd=8888 (pincode: 8888)
BANANAPI Official Shop: https://www.bpi-shop.com/products/anana-pi-bpi-m4-zero.html |
SINOVOIP Aliexpress Shop: https://www.aliexpress.us/item/1005006325178305.html |
Bipai Aliexpress Shop: https://www.aliexpress.us/item/1005006325280213.html |
Taobao Shop: https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.4fee3d0dOP5VBH&ft=t&id=754939469582 |
OEM&ODM, please contact: [email protected] |