NanoPi M2 is another Samsung 4418 based ARM board released by FriendlyARM after the NanoPi 2 and NanoPi 2 Fire. It is only two thirds the size of the Raspberry Pi. It is open source. It works with Ubuntu Core, Ubuntu Mate, Debian, Android 5.1 and etc.
GPIO1 Pin Spec
| Pin# | Name | Pin# | Name |
| 1 | SYS_3.3V | 2 | VDD_5V |
| 3 | I2C0_SDA | 4 | VDD_5V |
| 5 | I2C0_SCL | 6 | DGND |
| 7 | GPIOD8/PPM | 8 | UART3_TXD/GPIOD21 |
| 9 | DGND | 10 | UART3_RXD/GPIOD17 |
| 11 | UART4_TX/GPIOB29 | 12 | GPIOD1/PWM0 |
| 13 | GPIOB30 | 14 | DGND |
| 15 | GPIOB31 | 16 | GPIOC14/PWM2 |
| 17 | SYS_3.3V | 18 | GPIOB27 |
| 19 | SPI0_MOSI/GPIOC31 | 20 | DGND |
| 21 | SPI0_MISO/GPIOD0 | 22 | UART4_RX/GPIOB28 |
| 23 | SPI0_CLK/GPIOC29 | 24 | SPI0_CS/GPIOC30 |
| 25 | DGND | 26 | GPIOB26 |
| 27 | I2C1_SDA | 28 | I2C1_SCL |
| 29 | GPIOC8 | 30 | DGND |
| 31 | GPIOC7 | 32 | GPIOC28 |
| 33 | GPIOC13/PWM1 | 34 | DGND |
| 35 | SPI2_MISO/GPIOC11 | 36 | SPI2_CS/GPIOC10 |
| 37 | AliveGPIO3 | 38 | SPI2_MOSI/GPIOC12 |
| 39 | DGND | 40 | SPI2_CLK/GPIOC9 |
This GPIO pin spec is a little bit different from that of the NanoPi 2. Here is a comparison table of the two:40 pins GPIO comparison table
Debug Port(UART0)
| Pin# | Name |
| 1 | DGND |
| 2 | VDD_5V |
| 3 | UART_TXD0 |
| 4 | UART_RXD0 |
DVP Camera IF Pin Spec
| Pin# | Name |
| 1, 2 | SYS_3.3V |
| 7,9,13,15,24 | DGND |
| 3 | I2C0_SCL |
| 4 | I2C0_SDA |
| 5 | GPIOB14 |
| 6 | GPIOB16 |
| 8,10 | NC |
| 11 | VSYNC |
| 12 | HREF |
| 14 | PCLK |
| 16-23 | Data bit7-0 |
RGB LCD IF Pin Spec
| Pin# | Name | Description |
| 1, 2 | VDD_5V | 5V Output, it can be used to power LCD modules |
| 11,20,29, 37,38,39,40, 45 | DGND | Gound |
| 3-10 | Blue LSB to MSB | RGB blue |
| 12-19 | Green LSB to MSB | RGB green |
| 21-28 | Red LSB to MSB | RGB red |
| 30 | GPIOB25 | available for users |
| 31 | GPIOC15 | occupied by FriendlyARM one wire technology to recognize LCD models and control backlight and implement resistive touch, not applicable for users |
| 32 | XnRSTOUT Form CPU | low when system is reset |
| 33 | VDEN | signal the external LCD that data is valid on the data bus |
| 34 | VSYNC | vertical synchronization |
| 35 | HSYNC | horizontal synchronization |
| 36 | LCDCLK | LCD clock, Pixel frequency |
| 41 | I2C2_SCL | I2C2 clock signal, for capacitive touch's data transmission |
| 42 | I2C2_SDA | I2C2 data signal, for capacitive touch's data transmission |
| 43 | GPIOC16 | interrupt pin for capacitive touch, used with I2C2 |
| 44 | NC | not connected |
Please visit our official site: www.friendlyarm.com to place orders .By default we ship via CHINA POST. It takes up to one month for CHINA POST to ship. If you want us to ship via DHL/Fedex/TNT/UPS please email us at sales@friendlyarm.com