MDBT42Q - nRF52832 based BLE module

MDBT42Q - nRF52832 based BLE module

SKU 317030213
This item is not available at the moment
Get notified when it's back in stock


MDBT42Q is a BT 4.0, BT 4.1 and BT 4.2 stack (Bluetooth low energy or BLE) module designed based on Nordic nRF52832 SoC solution, which incorporates: GPIO, SPI, UART, I2C, I2S, PWM and ADC interfaces for connecting peripherals and sensors.


Dual Transmission mode of BLE & 2.4 GHz RF upon customer preference.

Long working distance: over 80 meters in open space

Compact size with (L) 16 x (W) 10 x (H) 2.2 mm.

Low power requirements, ultra-low peak, average and idle mode power consumption.

Be compatible with a large installed base of mobile phones, tablets and computers.

Fully coverage of BLE software stack. See 1.3 Profile & Service Information.

BLE & RF transmission switching helps products fit all operation system and most hardware.


  • Multi-protocol 2.4GHz radio

  • 32-bit ARM Cortex – M4F processor

  • 512KB flash programmed memory and 64KB RAM

  • Software stacks available as downloads

  • Application development independent from protocol stack

  • On-air compatible with nRF51, nRF24AP and nRF24L series

  • Programmable output power from +4dBm to -20dBm

  • RAM mapped FIFOs using EasyDMA

  • Dynamic on-air payload length up to 256 bytes

  • Flexible and configurable 32 pin GPIO

  • Simple ON / OFF global power mode

  • Full set of digital interface all with Easy DMA including:

  • 3 x Hardware SPI master ; 3 x Hardware SPI slave

  • 2 x two-wire master ; 2 x two-wire slave

  • 1 x UART (CTS / RTS)

  • PDM for digital microphone

  • I2S for audio

  • 12-bit / 200KSPS ADC

  • 128-bit AES ECB / CCM / AAR co-processor

  • Lowe cost external crystal 32MHz ± 40ppm for Bluetooth ; ± 50ppm for ANT Plus

  • Lowe power 32MHz crystal and RC oscillators

  • Wide supply voltage range 1.7V to 3.6V

  • On-chip DC/DC buck converter

  • Individual power management for all peripherals

  • Timer counter

  • 5 x 32-bit

  • 3 x 24-bit RTC

  • NFC-A tag interface for OOB pairing

  • Granted main regional certification such as FCC (USA), CE (Europe), IC (Canada), TELEC (Japan), KCC (Korea), SRRC (China), and NCC (Taiwan)

  • RoHS and REACH compliant



  • Home automation

  • Sensor networks

  • Building automation

Personal Area Networks

  • Health / fitness sensor and monitor device

  • Medical devices

  • Key-fobs and wrist watches

Interactive entertainment devices

  • Remote control

  • Gaming controller


  • A4WP wireless chargers and devices

  • Remote control toys

Computer peripherals and I/O devices

  • Mouse

  • Keyboard

  • Multi-touch trackpad


Technical Details

Dimensions16mm x 10mm x 2.20mm
WeightG.W 1.50g    

Part List

MDBT42Q BLE module1




Questions and Answers

How is this module programmed for its applications? Is there a SDK or toolchain?
on Nov 24,2016
Reply upvote ()
You can use the firmware from Adafruit for it (Bluefruit52): They base it on this firmware: I use a JLink segger to program the module and after that I can reprogram it using the UART, I like the Adafruit solution since they let you program it right from the Arduino IDE and that makes life very easy. I can reprogram the name that one sees in scanning for devices though, but one can set the 'local name' and even things like peripheral information from within your Arduino sketch.
on Jun 12,2017 17:59 PM
Reply upvote ()
Several questions: When I receive the module, is there already a bootloader flashed? If there is a bootloader flashed, is it the Adafruit bootloader or the Nordic bootloader? Is there already a soft-device flashed? What other way to flash the virgin device? I don't want to buy the Segger Jlink. Thank you.
on Aug 23,2018
Reply upvote ()
Hi there, Our module is only pre-programmed with Raytac’s testing code which is used at the factory for functionality testing. Bootloader is not included. You can follow reference circuit in our spec sheet to connect the module and will see BLE advertisement “MDBT42Q” on BLE search when connections are successful. To program the module, you can either use Segger J-link or any nRF5X DK you have. Both are officially recommended by Nordic. thanks.
on Aug 27,2018 17:04 PM
Reply upvote ()
Are both the 32KHz crystal and dc-dc inductors included in the module? OR do I need to add them while designing my circuit around this module?
on Jun 11,2018
Reply upvote ()
Hi,guys! it included 32MHz crystal and On-chip DC/DC buck converter. Regards!
on Jun 14,2018 09:23 AM
Reply upvote ()
How to connect this module to arduino or some stm32 board?
on Nov 06,2017
Reply upvote ()
Hi there~ You can refer to the link below: Regards
on Jan 12,2018 17:42 PM
Reply upvote ()
Is it possible to hand solder this module? It looks like it might be a bit of a challenge...
on May 31,2017
Reply upvote ()
It is possible but I use solder paste and it requires skills if you want to bake it on a normal PCB adding wires to it is doable using a normal soldering iron I guess.
on Jun 12,2017 18:00 PM
Reply upvote ()

    View History

    MDBT42Q - nRF52832 based BLE module

    SKU 317030213
    This item is not available at the moment
    Get notified when it's back in stock
    $9.90/ 1pcs+
    • Description
    • Technical Details
    • Reviews
    • Questions and Answers
    Notify me when it's back in stock