ArmSoM-p2 pro is a Rockchip RK3308B-S based SBC(Single Board Computer) by ArmSoM community. It equips a 64bits Quad core ARM Cortex-A35 processor, USB, ethernet, wireless connectivity and voice detection engine ,and has a wealth of audio interfaces (such as MIC/PDM/SPDIF/I2S), make it perfect for IoT and voice applications. ArmSoM-p2pro comes in one RAM sizes 512MB DDR3, and uses eMMC or SD card for OS and storage.
Hardware
Hardware interface
Hardware spec
ArmSoM-p2 pro | |
SOC | RockChip RK3308B-S |
CPU | Quad-core ARM Cortex-A35@1.3GHz |
GPU | None |
ROM | 512MB,DDR3 |
RAM | 8GB ,eMMC |
TF Card | TF card (Max 64GB) |
Network | 1x100Mbit/s Ethernet |
USB | 1xUSB 2.0
1xType-C |
Audio in | 8xMIC(40PIN Header)
1xPDM/I2S(40PIN Header) |
Audio out | 2xLine out(40PIN Header)
1xSPDIF out(40PIN Header) 1xheadphone jack |
WiFi | 802.11 a/b/g/n/ac + BT5.0 (AP6256) |
USB | 1xUSB 2.0
1xType-C |
Others | 1xSPI/UART(12PIN Header)
1xI2S(40PIN Header;8channel,SDI=4CH,SDO=4CH) 1xI2C(12PIN Header) 1xUART(12PIN Header) 2xPWM(12PIN Header) 1xADC(40PIN Header) |
Button | 1xReset key
1xRecovery key |
LED | 1xLED(Power led & Status led) |
Size | 65mm x 52.5mm |
Weight | |
Power | Type-C(5V/2A)or PoE power |
OS | Debian11,Buildroot |
GPIO PIN define
40 PIN GPIO
GPIO Number | Function2 | Function1 | default | Pin# | Pin# | default | Function1 | Function2 | GPIO Number |
---|---|---|---|---|---|---|---|---|---|
VCC_IO | 1 | 2 | VCC5V0_SYS | ||||||
ADC_KEY_IN1 | 3 | 4 | VCC5V0_SYS | ||||||
69 | GPIO2_A5 | I2S0_SCLK_TX | 5 | 6 | SPDIF_TX | GPIO0_C1 | 17 | ||
70 | I2S0_SCLK_RX | GPIO2_A6 | PDM_CLK | 7 | 8 | I2S0_LRCK_TX | GPIO2_A7 | 71 | |
68 | I2S0_8CH_MCLK | GPIO2_A4 | I2S0_MCLK | 9 | 10 | I2S0_LRCK_RX | GPIO2_B0 | 72 | |
73 | GPIO2_B1 | I2S0_SDO0 | 11 | 12 | PDM_SDI0 | GPIO2_B5 | I2S0_SDI0 | 77 | |
74 | GPIO2_B2 | I2S0_SDO1 | 13 | 14 | PDM_SDI1 | GPIO2_B6 | I2S0_SDI1 | 78 | |
75 | GPIO2_B3 | I2S0_SDO2 | 15 | 16 | PDM_SDI2 | GPIO2_B7 | I2S0_SDI2 | 79 | |
76 | GPIO2_B4 | I2S0_SDO3 | 17 | 18 | PDM_SDI3 | GPIO2_C0 | I2S0_SDI3 | 80 | |
GND | 19 | 20 | GND | ||||||
LINEOUT_L | 21 | 22 | LINEOUT_R | ||||||
MICBIAS1 | 23 | 24 | MICBIAS2 | ||||||
MICP1 | 25 | 26 | MICN1 | ||||||
MICP2 | 27 | 28 | MICN2 | ||||||
MICP3 | 29 | 30 | MICN3 | ||||||
MICP4 | 31 | 32 | MICN4 | ||||||
MICP5 | 33 | 34 | MICN5 | ||||||
MICP6 | 35 | 36 | MICN6 | ||||||
MICP7 | 37 | 38 | MICN7 | ||||||
MICP8 | 39 | 40 | MICN8 |
12 PIN GPIO
GPIO Number | Function3 | Function2 | Function1 | default | Pin# | Pin# | default | Function1 | Function2 | Function3 | GPIO Number |
---|---|---|---|---|---|---|---|---|---|---|---|
65 | UART0_TX | GPIO2_A1 | SPI0_TX | 1 | 2 | I2C1_SDA | GPIO0_B3 | 11 | |||
64 | UART0_RX | GPIO2_A0 | SPI0_RX | 3 | 4 | I2C1_SCL | GPIO0_B4 | 12 | |||
56 | SPI2_CS | I2C0_SCL | GPIO1_D1 | UART1_TX | 5 | 6 | VCC_IO | ||||
57 | SPI2_CLK | I2C0_SDA | GPIO1_D0 | UART1_TX | 7 | 8 | GND | ||||
55 | JTAG_TMS | UART2_TX_M0 | GPIO1_C7 | SPI2_TX | 9 | 10 | PWM2 | GPIO0_B7 | I2C3_SDA | 15 | |
54 | JTAG_TCK | UART2_RX_M0 | GPIO1_C6 | SPI2_RX | 11 | 12 | PWM3 | GPIO0_C0 | IR_RX | 16 |
Online wiki documents:http://wiki.armsom.org/index.php/ArmSoM-p2_pro