# Digi XBee3 PRO (Zigbee 3.0): specs and pinout

> 2.4 GHz XBee 3-PRO radio module in the through-hole form factor with an RPSMA antenna connector, with a UART and SPI interface.

[HTML version](https://soldr.ai/docs/components/xbee3-pro-zigbee)

[Docs](https://soldr.ai/docs) / [Components](https://soldr.ai/docs/components)

2.4 GHz XBee 3-PRO radio module in the through-hole form factor with an RPSMA antenna connector, with a UART and SPI interface.

Every value cites its sourceOfficial pinout

[Buy on Compoden](https://compoden.com/products/digi-xbee3-pro-2-4ghz-zb3-0-rp-sma-female-antenna)

## Specs

| Spec | Value | Source |
|---|---|---|
| Supply voltage | 2.1 to 3.6 V | source Power, sensitivity, and performance specifications (p.26) |
| Max RF power at 3.3 V (802.15.4) | 19 dBm (79 mW) for XBee 3-PRO | source Power, sensitivity, and performance specifications (p.26) |
| TX current at 19 dBm | 140 mA | source Power, sensitivity, and performance specifications (p.26) |
| RX current | 17 mA | source Power, sensitivity, and performance specifications (p.26) |
| Sleep current | 2 uA | source Power, sensitivity, and performance specifications (p.26) |
| Receiver sensitivity (802.15.4) | -103 dBm | source Power, sensitivity, and performance specifications (p.26) |
| Operating frequency band | ISM 2.4 - 2.4835 GHz | source General specifications (p.25) |
| Operating temperature | -40 to 85 degC (industrial) | source General specifications (p.25) |
| GPIO input high / low | VIH at least 0.7 x VCC; VIL at most 0.3 x VCC | source Electrical characteristics (p.25) |
| Serial interfaces | UART and SPI; 4 10-bit analog inputs; 15 GPIO | source General specifications (p.25); Serial communication specifications (p.28) |
| Through-hole size | 2.438 x 2.761 cm; 3.1 g | source General specifications (p.25) |

## Power

| | Value | Source |
|---|---|---|
| Supply | 2.1 to 3.6 V | source Power, sensitivity, and performance specifications (p.26) |
| Current | TX 140 mA at 19 dBm; RX 17 mA | source Power, sensitivity, and performance specifications (p.26) |

## Pinout

Pin names are from the maker&#x27;s hardware reference manual for the XBee 3 through-hole module. The manual covers the XBee 3 and XBee 3-PRO family; the RP-SMA variant is a through-hole part. The module has through-hole pins and cannot be wired to a breadboard without a carrier or adapter board; none is sold here, so these ideas assume you already own one.

| Pin | Function | Voltage | Notes | Source |
|---|---|---|---|---|
| 1 | VCC | 2.1 to 3.6 V | Power supply | source Pin signals, through-hole (p.45) |
| 2 | DOUT/DIO13 | | UART data out/GPIO | source Pin signals, through-hole (p.45) |
| 3 | DIN/CONFIG/DIO14 | | UART data in/GPIO | source Pin signals, through-hole (p.45) |
| 4 | DIO12/SPI_MISO | | GPIO/SPI data out | source Pin signals, through-hole (p.45) |
| 5 | RESET | | Device reset | source Pin signals, through-hole (p.45) |
| 6 | RSSI PWM/DIO10 | | RX signal strength indicator/GPIO | source Pin signals, through-hole (p.45) |
| 7 | PWM1/DIO11/I2C SDA | | Pulse width modulator/GPIO/I2C SDA | source Pin signals, through-hole (p.45) |
| 8 | [reserved] | | Do not connect | source Pin signals, through-hole (p.45) |
| 9 | DTR/SLEEP_RQ/DIO8 | | Pin sleep control line/GPIO | source Pin signals, through-hole (p.45) |
| 10 | GND | | Ground | source Pin signals, through-hole (p.45) |
| 11 | DIO4/SPI_MOSI | | GPIO/serial peripheral interface data in | source Pin signals, through-hole (p.45) |
| 12 | CTS/DIO7 | | Clear to send flow control/GPIO | source Pin signals, through-hole (p.46) |
| 13 | ON/SLEEP/DIO9 | | Device status indicator/GPIO | source Pin signals, through-hole (p.46) |
| 14 | [reserved] | | Do not connect or connect to Ground | source Pin signals, through-hole (p.46) |
| 15 | ASSOCIATE/DIO5 | | Associate indicator/GPIO | source Pin signals, through-hole (p.46) |
| 16 | RTS/DIO6 | | Request to send flow control/GPIO | source Pin signals, through-hole (p.46) |
| 17 | AD3/DIO3/SPI_SSEL | | Analog input/GPIO/SPI not select | source Pin signals, through-hole (p.46) |
| 18 | AD2/DIO2/SPI_CLK | | Analog input/GPIO/SPI clock | source Pin signals, through-hole (p.46) |
| 19 | AD1/DIO1/SPI_ATTN/I2C SCL | | Analog input/GPIO/SPI attention/I2C SCL | source Pin signals, through-hole (p.46) |
| 20 | AD0/DIO0 | | Analog input/GPIO/commissioning button | source Pin signals, through-hole (p.46) |

## Build with it
Project ideas for the Digi XBee3 PRO (Zigbee 3.0). Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

- [Wireless room sensor](https://app.soldr.ai/?prompt=I%20want%20to%20build%20a%20wireless%20room%20temperature%20and%20pressure%20node%20that%20sends%20readings%20from%20an%20ESP32%20through%20a%20Zigbee%20radio%20module%20to%20a%20second%20Zigbee%20module%20on%20the%20receiving%20side): Needs two of this module: one on the ESP32 node and one on the receiving board (for example the Raspberry Pi in the third idea). The module needs 2.1 V to 3.6 V and 140 mA at its top 19 dBm output, so it gets its own 3.3 V buck module fed from a 5 V USB supply rather than the ESP32 board&#x27;s pin. UART pins are 3.3 V logic, matching the ESP32. The module has through-hole pins, so it also needs a carrier or adapter board that you already own (not sold here). Learning project.
- [Indoor link tester](https://app.soldr.ai/?prompt=I%20want%20to%20build%20an%20indoor%20packet%20counter%20between%20two%20ESP32%20boards%20that%20talk%20through%20Zigbee%20radio%20modules%20and%20show%20counts%20on%20an%20OLED): Each module runs from a 3.3 V buck module that can deliver more than the 140 mA transmit current. The ESP32&#x27;s 3.3 V UART pins connect directly to DOUT and DIN. Short indoor range test. Learning project. Needs two modules, each on a carrier or adapter board that you already own (not sold here).
- [Zigbee data receiver on a Pi](https://app.soldr.ai/?prompt=I%20want%20to%20build%20a%20Zigbee%20data%20receiver%20on%20a%20Raspberry%20Pi%205%20that%20reads%20a%20radio%20module%20on%20the%20Pi%27s%20serial%20pins): The Pi&#x27;s UART is 3.3 V logic, inside the module&#x27;s 2.1 V to 3.6 V range. The module takes 140 mA at 19 dBm, so it gets its own 3.3 V buck module with a shared ground. The module has through-hole pins, so it needs a carrier or adapter board that you already own (not sold here). Learning project.

## Common mistakes

- Feeding it from a source that cannot give the transmit current. The maker lists 140 mA at 19 dBm on a 2.1 V to 3.6 V supply, so use a 3.3 V supply that can give more than that (source: [link](https://www.digi.com/resources/documentation/digidocs/pdfs/90001543.pdf), p.26).
- Using 5 V signals or supply. The module supply is 2.1 V to 3.6 V, and input pins go up to VCC + 0.3 V (source: [link](https://www.digi.com/resources/documentation/digidocs/pdfs/90001543.pdf), Electrical characteristics p.25).
- Hot-plugging. The manual says never to insert or remove the XBee 3 module while power is on (source: [link](https://www.digi.com/resources/documentation/digidocs/pdfs/90001543.pdf), Attach the XBee 3 RF Module section).

## Not covered by the official source

- The Zigbee user guide (firmware commands, network setup) was not read, so no Zigbee settings are listed.
- No carrier or adapter board for the module&#x27;s through-hole pins is sold here; the ideas say you must already own one.
- The hardware manual covers the whole XBee 3 family; this page uses the XBee 3-PRO columns and the through-hole pin table.

## Sources

- [link](https://www.digi.com/resources/documentation/digidocs/pdfs/90001543.pdf) (Digi XBee 3 RF Module Hardware Reference Manual 90001543, revision list to June 2026)
