This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF52840 Dongle PCA10059 UART issues

Hello everyone, I am trying to send and receive messages over UART using Teraterm, the PCA10059 dongle and the UART Android app.

I was following the directions found in the sdk documentation

I was able to flash the example program into the PCA10059 found in sdk 15 using nrfutil: nRF5_SDK_15.0.0_a53641a\examples\ble_peripheral\ble_app_uart\pca10056\s140

I have two questions: 

  • Is it possible at all to use this example app with the PCA10059 even though it is a project for PCA10056?
  • If so, then how can I actually test my program? I can't seem to get Teraterm to recognize the COM port when the device is plugged in, although the UART Android app is able to read and connect to the dongle. Teraterm only recognizes something is connected to the COM port when the dongle is in bootloader mode. 

I appreciate any input from you guys, thanks!

Parents Reply
  • You can implement a Virtual COM port (CDC ACM USB) on the nRF52840 dongle, as is done with the USB CDC ACM Example. Note that in this case you are not actually using the UART peripheral on the nRF52840 dongle at all, only USB.

    If you use the DK instead, this has a onboard debugger which can also do USB-UART bridging, so that you can actually use the nRF52840 UART peripheral (useful at least if you are using the DK to develop an application that will use UART in the end).

Children
Related