| 1 | NRST | Input | Module reset pin, low reset |
| 2 | GND | - | Ground |
| 3 | NC | - | empty |
| 4 | NC | - | empty |
| 5 | NC | - | empty |
| 6 | NC | - | empty |
| 7 | NC | - | empty |
| 8 | GND | - | Ground |
| 11 | GND | - | Ground |
| 12 | ANT | - | Antenna |
| 13 | GND | - | Ground |
| 14 | GND | - | Ground |
| 15 | GND | - | Ground |
| 16 | GND | - | Ground |
| 19 | GND | - | Ground |
| 20 | M0 | Input(weakpull-up) | Work with M1 to decide 4 working modes of module (not suspended, if notused, could be grounded). |
| 21 | M1 | Input(weakpull-up) | Work with M0 to decide 4 working modes of module (not suspended, if notused, could be grounded). |
| 22 | RXD | Input | TTL UART inputs, connects to external (MCU, PC) TXD output pin. Can beconfigured as open-drain or pull-up input. |
| 23 | TXD | Output | TTL UART outputs, connects to external RXD (MCU, PC) input pin. Can beconfigured as open-drain or push-pull output |
| 24 | AUX | Output | To indicate module ’ s working status & wakes up the external MCU. During theprocedure of self-check initialization, the pin outputs low level. Can beconfigured as push-pull output (suspending is allowed). |
| 25 | VCC | - | Power supply :2.3~ 5.2V DC |
| 26 | GND | - | Ground |