Hello guys, By using this method you can easily program any nRF52 custom breakout board. You just need 4 Pins of breakout board to program it using the nRF52-DK board. For this tutorial purpose, I am going to use Raytac MDBT42Q-P512KV2.
Specifications:
Model No.:MDBT42Q-P512KV2
* Nordic nRF52832 SoC Solution
* A recommended 3rd-party module by Nordic Semiconductor.
* BT5.2 & BT5.1 & BT5 & BT4.2 Bluetooth Specification Certified.
* Certifications: FCC, IC, CE, Telec (MIC), KC, SRRC, NCC
* 32-bit ARM® Cortex™ M4F CPU
* 512kB Flash Memory / 64kB RAM
* RoHS & Reach Compliant.
* Dimension:10 x 16 x 2.2 mm
* 32 GPIO
* PCB Antenna
* Interface: SPI, UART, I2C, I2S, PWM, ADC and NFC
* Highly flexible multiprotocol SoC ideally suited for Bluetooth® Low Energy, ANT+ and 2.4GHz ultra low-power wireless applications.
Important Pins of MBDT42Q
Diagram 1: Important Pin Out for MDBt42Q Programming and for UART communication |
Programming Pinout
VDD
GND
SWDIO
SWDCLK
There is no external crystal on this breakout board, so don’t forget to edit the program to use the internal RC 32.768KHZ low-frequency oscillator of this board. Otherwise, BLE and UART Communication will not work properly.
Connect VTG to VDD of nRF52-DK board to put DK in breakout programming mode. If you need to program your DK board, just remove the VTG connection.
0 Comments