TiWi5 Dual-Mode WiFi Module with Bluetooth

End of Life (EOL)


Bluetooth & Bluetooth Low Energy with Integrated Dual-Mode WiFi 802.11 a/b/g/n Module

The TiWi5 is a high performance BluetoothBluetooth Low Energy, and Wi-Fi module operating in the 2.4 and 5GHz bands.

This Bluetooth Wi-Fi combo module supports single stream WLAN data rates to 65Mbps and Bluetooth 2.1+EDR and Bluetooth 4.0 (BLE) in a cost effective, pre-certified footprint. Designed to realize the necessary PHY/MAC layers to support WLAN applications in conjunction with a host processor over a SDIO interface.

The module also provides a Bluetooth platform through the HCI transport layer. Both WLAN and Bluetooth share the same antenna port.

TiWi5 is pin for pin compatible with the TiWi-R2 module. TiWi5 does not include the on module U.FL connector.


Wi-Fi Spec
Dimension (Length - mm)
Dimension (Width - mm)
Dimension (Height - mm)
Wireless Specification
IEEE 802.11 a/b/g/n (2.4 and 5.8 GHz)
Bluetooth 2.1+EDR, Class 1.5
Bluetooth 4.0 (BLE)
RoHS compliant
Interfaces - General
SDIO (WLAN), UART, and Advanced Audio Interface (Bluetooth)
Operating Temp (Max) (°C)
+85 °C
Operating Temp (Min) (°C)
-40 °C
3.0 V to 4.8 V
Wi-Fi Chipset
TI WL1273L
Wi-Fi Interfaces
Part NumberAntenna TypeChipset (Wireless)DescriptionFrequency Range (Max)Frequency Range (Min)Frequency Range 2 (Max)Frequency Range 2 (Min)Logical InterfacesOS/SoftwareProduct TypeSystem ArchitectureTechnology
End of Life (EOL)
Buy Now
External TI WL1273L TiWi5, Tray 2495 MHz2400 MHz5835 MHz4910 MHzSDIO, Serial, GPIO Linux Embedded Module Hosted 802.11abgn, Bluetooth 4.0, Dual Mode (Classic + BLE)
End of Life (EOL)
Buy Now
External TI WL1273L TiWi5, TR 2495 MHz2400 MHz5835 MHz4910 MHzSDIO, Serial, GPIO Linux Embedded Module Hosted 802.11abgn, Bluetooth 4.0, Dual Mode (Classic + BLE)

Development Kits

  • 450-0109


    End of Life (EOL)
    Antenna Type
    COM6L to BeagleBoard Adapter
    Logical Interfaces
    SDIO, Serial, GPIO
    Learn More
  • 450-0085


    End of Life (EOL)
    Antenna Type
    COM6L-T5 Adapter Card with U.FL
    Logical Interfaces
    SDIO, Serial, GPIO
    Learn More


Name Part Type Last Updated
Bluetooth Eval Tool All Software 03/29/2019
Bluetooth Patch File: Used with the Bluetooth Eval Tool All Software 03/29/2019
TiWi5 ETSI Firmware Package All Software 03/29/2019
TiWi5 FCC IC Firmware Package All Software 03/29/2019
WLAN and Bluetooth Radio Tools User Guide All Software 05/01/2019
WLAN Eval Tool All Software 03/29/2019
WLAN Firmware for use with WLAN Eval Tool only All Software 03/29/2019
Antenna Design Guide All Documentation 03/29/2019
Datasheet All Datasheet 03/29/2019
Product Brief All Product Brief 03/29/2019
TiWi-R2,BLE,5 Design Considerations All Documentation 03/29/2019
3D Models CAD Downloads (2-15-2012)(450-0053) All Technical Drawings 03/29/2019
SCH/PCB Models CAD Downloads (2-15-2012)(450-0053) All Technical Drawings 03/29/2019
Conflict Minerals Statement All Quality and Environmental 03/29/2019
EU RoHS (2011/65/EU) All Quality and Environmental 03/29/2019
FCC Certifications - TiWi6 All Certification 12/19/2020
ISED Certificate - TiWi5 All Certification 12/19/2020
Product Life Cycle Policy All Quality and Environmental 03/29/2019
Reach Chemical Analysis All Quality and Environmental 03/29/2019
RoHS Test Report All Quality and Environmental 03/29/2019
WEEE Statement All Quality and Environmental 03/29/2019
TiWi5 Support & Tools All Documentation 03/30/2019
EOL Notice - TiWi5 - July 2020 All Documentation 07/27/2020
Regulatory Information - TiWi5 All Certification 03/28/2023
EU Certifications - TiWi5 All Certification 05/17/2021
PCN 12C-2021 - TiWi5 and TiWi-BLE All Documentation 01/11/2022


Can I use 40MHz wide (or wider) channels with my TiWi5 module?

No, the TiWi5 only supports 20MHz channels.

What are the WL_RS232_RX and WL_RS232_TX pins used for?

This pins are used for a WLAN test mode interface. Both pins are 1.8V logic level UART pins. These pins should be brought out to a header on the host PCB. The WLAN test interface can be used to place the module into constant packet transmit and constant packet receive modes. These modes can be useful for antenna and sensitivity testing.

What is the BT_FUNC4 pin used for?

The BT_FUNC4 (BT_UARTD) pin is a debug pin. It is a 1.8V logic UART TX line. This pin should never need to be used in normal operation. It may be useful to terminate this pin to a test point or header in case it is needed.

What are the BT_FUNC2 and BT_FUNC5 pins used for?

When BT is awake and active, BT_WU (BT_FUNC2) is high (from host to module). This is an active high signal. The host puts the BT section to sleep by de-asserting (logic low level) the BT_WU signal (input to the module). The module then drives HOST_WU (BT_FUNC5) low to acknowledge to the host that it is has been put into sleep mode.

The performance of my TiWi5 Module is not matching the published specs in the datasheet. What is wrong?

The ini file in your OS/Driver likely does not have the correct parameters. It is important that you update this in your OS/Driver by following the instructions in the TiWi Family INI Radio Parameter User Guide available on the TiWi5 Module Download Page.

What Bluetooth Profiles are supported by the TiWi5?

The Linux driver supports A2DP, HFP, HSP, OPP and FTP profiles.
The Win CE driver supports SDP, SSP, OPP, FTP, DUN, PAN et AD2P.

Was any SAR testing done on the TiWi5 Module?

No SAR testing was done on the TiWi5 Module.

How do I use the FM Radio on the TiWi5 Module?

The FM radio is tested by TI at the WL1273L level, but not tested at the Module level by Ezurio (formerly Laird Connectivity) at the present time. Therefore Ezurio assumes no liability for its operation. If this is a requirement for an application, please feel free to contact Ezurio to discuss. Information on using the FM radio (again at a customers own risk) can be obtained from TI. For example see TI OMAP Wiki.

Is the TiWi5 CCX certified?

The TI core Linux IP for WL1273L is Cisco CCX certified, however the Cisco CCX software includes 3rd Party IP which requires a separate License with TI.

Where can I get the command set/interface for WLAN and Bluetooth?

There is no published command set for either radio. The only interface is through the drivers built into the OS. The commands would have to be extracted, or reverse engineered from there.

What bandwidth can be expected from the module?

The maximum data throughput the module can achieve is half of the PHY data rate. This is due to protocol overhead and packet spacing. For example, if the module is running at 54 Mbps, it will be able to achieve data throughput of 25-27 Mbps.

Where can I get a datasheet for the WL1273L?

The datasheet for the WL1273L is not public, and can only be obtained under NDA to customers through TI. Enough information is presented in the TiWi5 datasheet for most applications. Contact your local TI Sales Representative if you feel it is necessary to obtain the datasheet.

What is the WL_UART_DBG pin used for?

The WL_UART_DBG pin is a debug pin. It is a 1.8V logic UART TX line. This pin should never need to be used in normal operation. It may be useful to terminate this pin to a test point or header in case it is needed.

Can I substitute antennas? For example can I use another dipole antenna instead of the exact model a module was certified with?

Yes, this is possible if:

  1. The peak gain of the alternate antenna is less than or equal to the original antenna, and
  2. The antennas are the same type.

There are some cases that are not black and white. It is the customer's responsibility to collect and retain the appropriate and accurate test data traceable to NIST standards for the alternate antenna. Please contact Ezurio to discuss any questions.

What is the recommendation for washing BT/BLE modules?

We recommend using de-ionized water. Additionally, we recommend avoiding any sonic vibration, heat, and pressure washing as well as any other soaps/chemicals.

Why does the calibration procedure for the TiWi-BLE, TiWi5 or TiWi-R2 have to be performed on every module?

The calibartion procedure described under http://processors.wiki.ti.com/index.php/WL12xx_NLCP_Calibration_Process… needs to be performed on every module during the production process as there is no non-volatile storage on the module to store the generated .nvs file. That has to be stored in the Linux filesystem .  

Does an antenna need to be connected to the module when performing calibration on the TiWi-BLE?

When doing the calibration of the modules a 50-ohm load needs to be connected to the modules antenna port.  

How can I test WLAN on the TiWi Series?

The TiWi-BLE can be tested a couple of ways. Either with the TiWi WLAN Eval Tool or in Linux with the following weblink to guide on how to do that. The customer needs to read through our product documentation before going to the following Ti page: http://processors.wiki.ti.com/index.php/WL127x_TX_Testing

Before we suggest using the Ti link above, the module must be calibrated, those steps and instructions are in the Documentation section on the product page.



What criteria should be confirmed when soldering Bluetooth modules?

The factors to confirm when checking the soldering job on Bluetooth modules are solder stencil aperture size, solder stencil thickness, solder ball size, solder type, and the MSL guidelines. If the parts have been left out for too long then the modules should be baked to remove any moisture prior to soldering. If there are any failures, we highly recommend providing an x-ray of the module.

Do we recommend conformal coating your modules?

We highly do not recommend conformal coating the radio module. If you plan on encapsulating the radio module in a potting compound or conformal coating, you must assure that the compound in liquid or solid form does not enter under the shield where there are sensitive RF components. Some of the capacitive and inductance values are as low (pF and nH) and could be sensitive to contacting materials such as potting compounds. There are potting compounds and conformal coatings which have very good dielectric constants and are suitable for 2.4 GHz potting applications, however, when you apply any of these, they were not accounted for in the circuit design and might reduce performance of the device (or all together cause it not to function).  You should run tests on their particular potting compound and evaluate radio's performance and range.  Also, it's worth mentioning that applying any compound, conformal coating or potting directly to the module WILL void the warranty. If your application requires 100% sealing of the radio module, there is a way to do this very successfully without impacting the module performance. Simply place the module on your PCB. Place a plastic cover over the module (like a hat), make the cover large enough to cover the whole module. Apply glue around the bottom perimeter of the cover where it sits on the PCB. This allows the module to function in free air-space while there is a complete seal around it. This information is only for reference and we recommend you should conduct your own testing with your prototype of your end application to find the best suitable fit for your design.  

How many reflows do you recommend for your modules?

We only recommend reflowing our modules once as it can damage the module and void the warranty.

What are the available CAD file formats?

Ezurio provides layout files PADS and PADS ASCII formats. The ASCII files will import to Altium (and Protel varients) as well as Cadence (Orcad and Allegro) CAD packages. As far as we know, there is no way to import to Eagle CAD. Please be sure to use the .asc file for PCB and the .txt file for the schematic when importing to Altium. Ezurio uses ORCAD for schematics (Gerbers). 

Is there a way to retrieve the serial number(s) from the TiWi-R2, TiWi-BLE, and TiWi5 programmatically?

The Serial Number is not stored on these modules, it's only displayed on the product label. Recently a database was added to provide MAC address to Serial Number correlation. MAC to SN correlation can be requested via our support.

What's the recommended process to clean modules?

The recommended cleanser is "hydrocarbon cleaning oil", which can be used to clean the RF shield and PCB. We do not recommend the use of alcohol as it doesn't work as well and could leave residue on the boards.  

How do I retrieve the Wi-Fi driver version in TiWi-BLE and TiWi5?

You can get the version of the driver by issuing the following command in Linux:  strings /lib/modules/$(uname -r)/updates/drivers/net/wireless/wl12xx/wl12xx.ko | grep 'ol_R5' -m1

What is the difference between bonding and pairing?

Bonding is pairing AND saving of the Long Term Key(LTK) for a later connection where as pairing will not save a LTK for future connections.

What is the difference between an Indication and a Notification?

Indications and Notifications are a way for a GATT Client to subscribe to data provided by a GATT Server. A Notification is an unacknowledged message or update while an Indication is an acknowledged message or update. These Notifications and Indications are sent any time the relevant data in the GATT table on the GATT Server is updated. (You must "subscribe" to the data that you would like to be Notified or Indicated of) In a way Indications and Notifications are much like TCP and UDP packets. TCP requires that when data is sent, the receiver acknowledges that the data has been received by sending back an ACKnowledgement packet. UDP just sends off data without any concern whether it is actually confirmed to be received or not. In this sense Indications are akin to TCP and Notifications are akin to UDP.

What is the difference between a GATT Server and a GATT Client?

A GATT Server is a device which stores attribute data locally and provides data access methods to a remote GATT Client paired via BLE. A GATT Client is a device which accesses data on a remote GATT Server, paired via BLE, using read, write, notify, or indicate operations. Once two devices are paired each device can act as both a GATT Server and a GATT Client.

Become an Ezurio Customer to Gain Exclusive Access to Our Design Experts

  • Antenna Scans
  • Antenna selection and placement
  • Custom antenna design
  • Worldwide EMC testing / certifications
  • Embedded RF hardware / firmware design
  • Cloud architecture and integration
  • Mobile application development
  • Product & Industrial Design

Talk to an Expert


Distributor Phone Number Region Website
Arrow Electronics 1-855-326-4757
+44 2039 365486
APAC, North America, South America, EMEA Website
Avnet 1-480-643-2000
+44 1628 512900
APAC, North America, South America, EMEA Website
Braemac Australia, New Zealand, South East Asia +61 2 9550 6600
+64 9 477 2148
APAC Website
Cal-Chip Connect 1-215-942-8900
North America Website
DigiKey 1-800-344-4539
North America, South America, APAC, EMEA Website
EBV Elektronik EMEA Website
Farlink Technology China, Hong Kong +86 13266922199
APAC Website
Farnell 1-800-936-198
+44 3447 11 11 22
EMEA Website
Future Electronics 1-800-675-1619
North America, South America, APAC, EMEA Website
Glyn +49-6126-590-0
EMEA Website
Hy-Line Germany Only +49 89 614 503 0
EMEA Website
Jetronic China, Hong Kong and Taiwan 852-27636806 
APAC Website
Laird Connectivity 1-847-839-6925
+44 1628 858941
North America, South America, APAC, EMEA Website
M2M Germany +49-6081-587386-0
EMEA Website
Martinsson +46 8 7440300
EMEA Website
McCoy South East Asia +65 6515 2988
APAC Website
Mouser 1-800-346-6873
+44 1494 427500
North America, South America, APAC, EMEA Website
RS Components +852-2421-9898
+44 3457-201201
North America, South America, APAC, EMEA Website
Ryoyo Japan +81-3-3543-7711
APAC Website
Solsta UK Only +44 (0) 1527 830800
EMEA Website
Supreme Components International India, South East Asia +65 6848-1178
APAC Website
Symmetry Electronics 1-866-506-8829
North America Website
Tekdis Australia and New Zealand +61 3 8669 1210
APAC Website
Telsys +972 3 7657666
EMEA Website
WPG +44 1628 958460
EMEA Website