SparkFun
BMD-34 Bluetooth 5 / Thread / Zigbee Module with U.FL
· MPN: WRL-21604
The BMD-34 series is a compact, surface-mount multiprotocol RF module for low-power embedded designs needing Bluetooth 5, Thread or Zigbee connectivity at 2....
The BMD-34 series is a compact, surface-mount multiprotocol RF module for low-power embedded designs needing Bluetooth 5, Thread or Zigbee connectivity at 2.4 GHz. It is based on the Nordic nRF52840 and combines an Arm Cortex-M4 with FPU, integrated radio and hardware cryptographic engine in a ready-to-integrate module.
It breaks out a broad set of interfaces including ADC, GPIO, I²C, I²S, PDM, PWM, SPI, UART and USB, making it suitable for connected sensors, portable devices and demanding wireless control applications. The module uses a U.FL antenna connection, with the antenna not included.
Built-in USB and a 5.5 V compatible DC-DC supply help reduce design complexity and BOM cost. The module family is certified for Europe, US, Canada, and Australia/New Zealand.
Specifications:
- RF Family/Standard: 802.15.4, Bluetooth
- Protocol: Bluetooth v5.0, Thread, Zigbee®
- Frequency: 2.4GHz
- Data Rate: 1Mbps
- Power - Output: 18dBm
- Sensitivity: -102dBm
- Serial Interfaces: ADC, GPIO, I²C, I²S, PDM, PWM, SPI, UART, USB
- Antenna Type: Antenna Not Included, U.FL
- Utilized IC / Part: nRF52840
- Memory Size: 1MB Flash, 256kB RAM
- Voltage - Supply: 2V ~ 3.6V
- Current - Transmitting: 4.8mA
- Mounting Type: Surface Mount
- Operating Temperature: -40°C ~ 85°C
A solid choice for engineers building compact wireless products that need Bluetooth, 802.15.4 networking, long range capability and access to the nRF52840 peripheral set.
Jargon buster
Plain-language definitions for the technical terms used above.
- ADC
- An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
- ARM Cortex-M4
- A 32-bit processor core commonly used inside microcontrollers for running embedded programs. It matters because it gives the micro:bit enough processing power for sensors, Bluetooth, sound, and classroom coding projects.
- FPU
- A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- nRF52840
- The nRF52840 is a Nordic Semiconductor microcontroller commonly used in maker boards, especially where Bluetooth Low Energy is needed. Seeing it listed tells you the USB host software may support boards based on this chip.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- RAM
- RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
- RF
- RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- Thread
- A low-power wireless mesh networking standard designed for smart home and IoT devices. It matters because Thread devices can relay messages through each other, helping build reliable networks for sensors and controllers.
- u.FL
- u.FL is a tiny snap-on antenna connector often used on compact wireless boards. A board with u.FL usually needs an external antenna, which matters if the product will be inside an enclosure or needs better antenna placement.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
- Zigbee
- A low-power wireless standard commonly used by smart home sensors, switches, and lights. It matters if you want the board to communicate with Zigbee devices or act as part of a home automation network.
Find this product in
Connectivity
BMD-34 Product Summary
Datasheet · 183.3 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 460.5 KB · Click any page to view full size