Hardware spec Hardware Specification of Banana pi BPI-R4 CPU MediaTek MT7988A (Filogic 880) quad-core Arm Corex-A73,1.8GHz processor SDRAM 4 GB DDR4 On board Storage MicroSD (TF) card,8GB eMMC onboard GPIO 26 Pin GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, and I2S. On board Network 4 Port 10/100/1000Mbps Ethernet SFP 2x10G SFP or 1x10G SFP and 1x 2.5GbE Wifi Wifi6/Wifi 7 mini PCIE 2x mini PCIe slots with PCIe3.0 2lane interface for Wi-Fi 7 NIC (Network Interface Card) M.2 interface 1x M.2 KEY-B slot with USB3.2/PCIe3.0 interface for 5G,1x M.2 KEY-M slot with PCIe3.0 1lane interface for NVME SSD USB 1xUSB 3.2 slot Buttons Reset button, WPS button, boot switch Leads Power status Led and RJ45 Led DC Power 12V/5.2A or 19V 3.2A (5521) Sizes 100.5x148mm same as Banana Pi BPI-R64 and Banana Pi BPI-R2 Weight 250g