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.
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'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: 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'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: Each module runs from a 3.3 V buck module that can deliver more than the 140 mA transmit current. The ESP32'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: The Pi's UART is 3.3 V logic, inside the module'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, 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, Electrical characteristics p.25).
- Hot-plugging. The manual says never to insert or remove the XBee 3 module while power is on (source: link, 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'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 (Digi XBee 3 RF Module Hardware Reference Manual 90001543, revision list to June 2026)