PI0x это, как я вижу, выводы модуля.
TX, RX, CTS, RTS — линии UART; CTS и RTS недоступны в данной прошивке
PCM_CLK, PCM_OUT, PCM_IN, PCM_SYNC — линии для приёма-передачи звука (недоступны)
AIO0, AIO1 — линии I/O общего назначения (недоступны)
RESET — линия сброса (активируется логическим нулём)
3.3 V, GND — питание, земля
NC — не подсоединён (Not Connected)
USB_D+, USB_D- — линии данных USB (недоступны)
CSB, MOSI, MISO, CLK — линии SPI (CSB — это SS, Slave Select), используются для прошивки чипа
PIO0 — разрешение/запрет RX
PIO1 — разрешение/запрет TX
PIO2-PIO7, PIO10 — линии I/O общего назначения
PIO8 — для светодиода, показывающего состояние модуля: светодиод мигает с разной скоростью в зависимости от того, чем занят модуль — опросом Bluetooth-устройств, ожиданием или чем-то ещё
PIO9 — для светодиода, показывающего статус соединения: горит, если установлено соединение с другим Bluetooth-устройством
PIO11 — для управления режимом работы: по умолчанию режим простого удлинителя UART, а если подать на него логичскую 1 — режим AT-команд
Т.е. как я понимаю, через них данные и идут.