The SDC-MSD40NBT is a Wi-Fi and Bluetooth module that supports 802.11a/b/g/n via an SDIO interface and Bluetooth2.1 via a UART interface. By supporting both Wi-Fiand Bluetoothin the same module, the SDC-MSD40NBT helps device manufacturers significantly reduce system size and cost. Because it has the same interface, form factor, board connector, and pin definitions as the SDC-MSD10G and the SDC-MSD30AG, the SDC-MSD40NBT provides a smooth upgrade path to 802.11a/b/g/n and integrated Bluetooth reducing system cost while delivering the latest wireless capabilities.


BT Capable
BT Chipset
BT Dual Mode
BT Interfaces
Dimension (Height - mm)
5.05 mm
Dimension (Length - mm)
32 mm
Dimension (Width - mm)
22 mm
Spatial Streams
Temp Spec
-30C +80C
Wi-Fi Chipset
BCM 4329
Wi-Fi Interfaces
Wi-Fi Spec
Product Type Technology OS/Software System Architecture Chipset (Wireless) Antenna Type Logical Interfaces Frequency Range (Min) Frequency Range (Max) Frequency Range 2 (Min) Frequency Range 2 (Max) Antenna Options Dimension (Height - mm) Dimension (Length - mm) Dimension (Width - mm)
SDC-MSD40NBT Embedded Module 802.11abgn, Bluetooth Classic Windows XP, Windows Embedded, Windows Mobile, Windows CE Hosted Broadcom BCM4329 External Serial 2400 MHz 2495 MHz 5150 MHz 5825 MHz U.FL Connector (x2) 5.05 mm 32 mm 22 mm

Become a Laird Connectivity Customer and Gain Exclusive Access to Our Design Services Team

  • 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


Name Part Type Last Updated
Application Note - Information Broker All Application Note 02/14/2019
NCC BT TestRep MSD40NBT.pdf All Certification 01/17/2019
NCC Cert MSD40NBT.pdf All Certification 01/17/2019
NCC WiFi TestRep MSD40NBT.pdf All Certification 01/17/2019
DFS Report - MSD40NBT.pdf All Certification 01/17/2019
AS-NZS4268 (Wi-Fi) - MSD40NBT.pdf All Certification 01/17/2019
AS-NZS4268 (BT) - MSD40NBT.pdf All Certification 01/17/2019
Antenna Data Sheet - Cisco Air-Ant4941.pdf All Certification 01/17/2019
Antenna DS - Radiall Larsen R380500314.pdf All Certification 01/17/2019
AS-NZS - MSD40NBT (BT).pdf All Certification 01/17/2019
AS-NZS - MSD40NBT (Wi-Fi).pdf All Certification 01/17/2019
NCC - MSD40NBT.pdf All Certification 01/17/2019
EU Standards Updates.pdf All Certification 01/17/2019
RoHS 3 Compliance - Wi-Fi Products All Certification 02/16/2022
RSS-247 IC DFS report Client - MSD40NBT - CZ522601-01.pdf All Certification 01/17/2019
Hardware Test Document - MSD40NBT.pdf All Documentation 01/17/2019
3D Model - MSD40NBT (Autodesk).zip All Documentation 01/17/2019
3D Model - MSD40NBT (Solidworks).zip All Documentation 01/17/2019
Notice of change to MSD40NBT R11 Output Pins.pdf All Documentation 01/17/2019
Application Note - 40 Series Bluetooth.pdf All Documentation 01/17/2019
Frequently Asked Questions - Wi-Fi Software Developers Kit.pdf All Documentation 01/17/2019
Quick Start Guide - Wi-Fi on Windows XP.pdf All Documentation 01/17/2019
User Guide - Summit Software Developers Kit.pdf All Documentation 01/17/2019
Usage Notes - Laird Wi-Fi Software.pdf All Documentation 01/17/2019
Reference Guide - Common Vulnerabilities and Exposures All Documentation 02/14/2019
Quick Start Guide - Wi-Fi on Windows CE and Mobile.pdf All Documentation 01/17/2019
User Guide - Laird Connection Manager.pdf All Documentation 01/17/2019
User Guide - Laird Wi-Fi Software Development Kit for C Sharp All Documentation 02/14/2019
Software Integration Guide - For Windows Embedded.pdf All Documentation 01/17/2019
Datasheet - MSD40NBT All Datasheet 02/21/2021
CONN-ADMIN-GUIDE-LCM.pdf All Software 01/17/2019
SD40 22 3 5 19 All Software 01/17/2019
Release Notes - SD40NBT v22 3 5 19 All Software 01/17/2019
Application Note - Guidelines for Replacing Antennas v1.0 All Application Note 01/17/2019
EN Certifications - MSD40NBT - 2020 All Certification 10/20/2020
EN Certifications - SSD40NBT - 2020 All Certification 10/20/2020
FCC Certifications - MSD40NBT All Certification 10/01/2020
ISED (Canada) Certifications - SD40NBT All Certification 10/01/2020
Regulatory Information - MSD40NBT All Certification 06/10/2021
ISED ICES-003 Issue 7 Declaration of Compliance All Certification 05/18/2021


Does the Kr00k vulnerability have an impact on the 40 series radios?

Laird Connectivity is actively working with our vendor to patch the kr00k vulnerability on Laird Connectivity products. Unfortunately, at this time a firmware fix has not been provided for the BCM4329 (used in the 40 Series products). Based on an understanding that this vulnerability has a severity level of “low” by NIST, it is recommended that customers use TLS data encryption whenever possible as TLS tunneled data is not at risk for the kr00k vulnerability.

For more information on the vulnerability, please visit:


40NBT SDK: Can I send data over SPP via BT SDK?

Q: Do you have any C / C++ examples of how to set up an SPP service and exchange data across it using the Laird BT SDK? For example a simple "Chat" example? What I want to do is set up an SPP connection between the Laird module (running on our system acting as a server) and an Android tablet / phone acting as a client. I want to be able to send / receive data over this SPP link.

A: The Bluetooth SDK does not handle the SPP data directly. The SPP data is piped through a Virtual Serial Port that is installed on the system when the stack starts. Also, by default the stack has an SPP Service running when it starts. Typically when the SPP Service is installed it is running on COM Port #7 (this is the default number that the SPP service uses). You will have to.

  1. Have the tablet discover and pair with your Laird module (on your system acting as a server).
  2. The tablet should do a search for services and will find the Laird module has an SPP service available.
  3. The tablet will then connect on your service. From there, you will have to open a COM port using Microsofts API call of CreateFile(). Something similar to the effect of CreateFile("COM7:", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL ); Here is an example for opening the COM port. You must make sure that your tablet supports SPP as well. If SPP isn't supported then your tablet will not be able to discover your Laird Modules' SPP service.