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 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",
.
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.