Banana Pi BPI-M1
Banana Pi BPI-M1 is a credit card-sized, low-power single-board computer powered by the AllWinner A20 dual-core SoC. Equipped with Gigabit Ethernet, SATA, USB, and HDMI connectivity, it runs various operating systems including Android, Ubuntu, Debian, Armbian, and more.
It is the first open-source hardware launched by the Banana Pi team and remains one of their best-selling classic products.
Key Features
- Allwinner A20 Dual-core 1.0GHz ARM Cortex-A7 CPU
- Mali-400 MP2 GPU (OpenGL ES 2.0/1.1 support)
- 1 GB DDR3 RAM
- SATA 2.0 interface (HDD/SSD connection)
- Gigabit Ethernet (10/100/1000 Mbps)
- 2x USB 2.0 + 1x USB OTG
- HDMI output
- 3.5mm audio jack
- CSI camera interface
- DSI display interface
- IR receiver
- 26-pin GPIO header
- MicroSD card slot
Technical Specifications
| CPU | Allwinner A20 ARM Cortex-A7 Dual-Core @ 1GHz |
| GPU | ARM Mali-400 MP2, OpenGL ES 2.0/1.1 |
| RAM | 1GB DDR3 |
| Storage | MicroSD card + SATA 2.0 |
| Network | 10/100/1000 Mbps Ethernet |
| Video Output | HDMI, CVBS, LVDS/RGB |
| Audio Output | 3.5mm jack, HDMI |
| USB | 2x USB 2.0, 1x USB OTG |
| GPIO | 26-pin (UART, I2C, SPI, PWM, +3.3V, +5V, GND) |
| Power | 5V/2A Micro USB |
| Size | 92x60mm, 48g |
Supported Operating Systems
- Android 4.4
- Ubuntu Linux
- Debian Linux
- Armbian
- OpenWRT
- FreeBSD
- OpenSUSE
- Arch Linux
- Gentoo Linux
- CentOS
- DietPi
- Lakka TV (retro gaming)
Use Cases
- NAS (Network Attached Storage) server
- Media center
- IoT projects
- Automation systems
- Education and development
- Router/Firewall