The BANANA PI BPI-M2 is a single board computer developed by the Shenzhen-based SinoVoip Co. Ltd. It is powered by an Allwinner A20 Dual-Core ARM Cortex-A7 CPU with a Mali400 MP2 GPU, 2GB DDR3 RAM, 8GB eMMC onboard flash storage and a Gigabit Ethernet port. It offers a variety of ports, including a mini HDMI port, a USB 2.0 port, a micro USB port and a DC power input. It runs on the Linux-based BANANA PI OS and is compatible with a variety of third-party distributions, such as Android, Debian, Ubuntu and Rasbian. Its features include support for HD video playback, camera input, SATA storage expansion and GPIO pin for projects.