Overview Banana Pi BPI-M5 is the next generation single board computer. It is powered by Amlogic S905X3 quad-core Cortex-A55 (2.0 GHz) processor.Onboard 4GB LPDDR4 memory and 16GB EMMC storage, and supports 4 USB 3.0 interface, a gigabit network port. Hardware spec HardWare Specification of Banana pi BPI-M5 CPU Amlogic S905X3 Quad-Core Cortex-A55 (2.0xxGHz) GPU Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz) Memory 4 GB LPDDR4 Storage MicroSD slot with support for up to 256GB expansion and 16G eMMC flash with support for up to 64GB Network 10/100/1000 Mbit/s Ethernet,Optional WiFi USB dongle Video Output(s) 1 x HDMI 2.1 (up to?4K@60Hz?with HDR, CEC, EDID) Audio Output(s) 3.5mm jack and 1 x HDMI digital output USB ports USB 3.0 PORT (x4) 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 @3A via Micro USB (TYPE C) Size & Weight 92x60mm, 48g OS Android/ Debian/ Raspbian/ Ubuntu /Armbian ,etc. DETAILED DESCRIPTION