Mistake on this page? Email us

Modifications for NRF52840_DK and BG96

The easyRF ERF3000 (Quectel BG96-based) board will not work out-of-box with NRF52840_DK. It requires some modifications. This page gives you instructions on how to modify two different versions of the board.

easyRF BG96 v1

Solder RST, RTS and CTS to match the mbed_app.json configuration:

"QUECTEL_BG96.tx": "p42",
"QUECTEL_BG96.rx": "p40",
"QUECTEL_BG96.pwr": "P1_6",
"QUECTEL_BG96.rst": "P1_5",
"QUECTEL_BG96.cts": "p35",
"QUECTEL_BG96.rts": "p36",

easyRF BG96 v1 image.

easyRF BG96 v2

Connect RTS and CTS from UART 3 and 4 to Arduino D3 and D4 to match the mbed_app.json configuration:

"QUECTEL_BG96.tx": "D8",
"QUECTEL_BG96.rx": "D7",
"QUECTEL_BG96.pwr": "D6",
"QUECTEL_BG96.rst": "D5",
"QUECTEL_BG96.cts": "D4",
"QUECTEL_BG96.rts": "D3",

easyRF BG96 v2 image.

Other BG96 modules

There are similar BG96 modules available from several vendors. Verify the connections for each case as changes may be required to other modules or boards, too.