# Summary

* [BPI-M2 hardware](https://bananapi.gitbook.io/bpi-m2/en/bpi-m2-hardware)
  * [BPI-M2 Hardware interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/chapter1.md)
  * [BPI-M2 hardware spec](https://bananapi.gitbook.io/bpi-m2/en/bpi-m2_hardware_interface)
  * [BPI-M2 GPIO Pin define](https://bananapi.gitbook.io/bpi-m2/en/bpi-m2_gpio_pin_define)
  * [BPI-M2 micro SD card slot](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2microsdcardslot.md)
  * [BPI-M2 GigE LAN](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2gigelan.md)
  * [BPI-M2 WIFI interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2wifiinterface.md)
  * [BPI-M2 wifi antenna slot](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2wifiantennaslot.md)
  * [BPI-M2 USB interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2usbinterface.md)
  * [BPI-M2 HDMI interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2hdmiinterface.md)
  * [BPI-M2 Camera interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2camerainterface.md)
  * [BPI-M2 RGB DSI interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2rgbdsiinterface.md)
  * [BPI-M2 IR interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2irinterface.md)
  * [BPI-M2 OTG interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2otginterface.md)
  * [BPI-M2 CE FCC RoHS Certification](https://bananapi.gitbook.io/bpi-m2/en/bpi-m2_ce_fcc_rohs_certification)
  * [BPI-M2 3.7V lithium battery interface](https://bananapi.gitbook.io/bpi-m2/en/bpi-m237vlithiumbatteryinterface)
  * [BPI-M2 DC Power interface](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2dcpowerinterface.md)
  * [BPI-M2 schematic and gerber ](https://bananapi.gitbook.io/bpi-m2/en/bpi-m2_schematic_diagram)
  * [BPI-M2 DXF and 3D design](https://bananapi.gitbook.io/bpi-m2/en/bpi-m2_dxf_and_3d_design)
* [about Banana Pi BPI-M2](https://bananapi.gitbook.io/bpi-m2/en)
* [BPI-M2 software](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2software.md)
  * [BPI-M2 quick start](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpim2quickstart.md)
  * BPI-M2 Software
    * [Android software](https://bananapi.gitbook.io/bpi-m2/en/androidsoftware)
      * [How to build Android 4.4.2 Image for BPI-M2](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/howtobuildandroid442imageforbpim2.md)
      * [ABD driver](https://bananapi.gitbook.io/bpi-m2/en/abddriver)
    * Linux Software
      * [Linux kernel 3.3](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/linuxkernel33.md)
        * [How to building a Minimal system](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/howtobuildingaminimalsystem.md)
      * mainline Linux
        * [uboot](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/uboot.md)
        * [mainline kernel](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/mainline_kernel.md)
      * [Armbian linux](https://bananapi.gitbook.io/bpi-m2/en/armbianlinux)
      * [Bananian linux](https://bananapi.gitbook.io/bpi-m2/en/bananianlinux)
      * [OpenSuse](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/opensuse.md)
  * [OpenWRT](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/openwrt.md)
  * [BPI-M2 WiringPi](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2_wiringpi.md)
  * [FreeBSD/NetBSD](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/freebsdnetbsd.md)
* [BPI-M2 source code on github](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2sourcecodeongithub.md)
  * [How to setup docker env. to build  github source code](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/howtosetupdockerenvtobuildgithubsourcecod.md)
  * [BPI-M2 Building a Minimal System](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2buildingaminimalsystem.md)
* [Reference documents](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/referencedocuments.md)
  * [BPI-M2 linux-sunxi wiki](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi-m2linuxsunxiwiki.md)
  * [A31 Manual build howto](https://bananapi.gitbook.io/bpi-m2/en/a31manualbuildhowto)
  * [NetBSD/evbarm on Allwinner Technology SoCs](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/netbsdevbarmonallwinnertechnologysocs.md)
  * [Linux mainlining effort](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/linuxmainliningeffort.md)
  * [Allwinner chip documents](https://bananapi.gitbook.io/bpi-m2/en/allwinnerchipdocuments)
* [All Banana Pi SBC Comparison](https://bananapi.gitbook.io/bpi-m2/en/allbananapisbccomparison)
* [All banana pi product](https://bananapi.gitbook.io/bpi-m2/en/allbananapiproduct)
* [BPI 4.0 customized Server](https://github.com/bananapi/bpi-m2/tree/31d75e85a65715fdde7a864119378cd71fd6ad7b/en/bpi40customizedserver.md)
