Comments: SparkFun Pro nRF52840 Mini Hookup Guide

Pages

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Hi, I am encountering a situation where my sketch for the nrf52840 sparkfun board only works while in DFU mode. After uploading my firmware if I reset, the blue led flashes briefly and fades out quickly, the board appears to turn off. The Arduino serial console shows nothing. But if i enter DFU mode and restart the console then the board starts and my firmware and BLE works.

    This board does not appear to work in anything other than DFU mode. Powering it by battery doesnt work at all. Kind of a bummer.

    I will probably try powering the board externally with a 3.3V regulator. But this really shouldn't be necessary. Clearly there is something wrong with this board or the voltage regulator/usb power chip.

    • Hi there, it sounds like you are looking for technical assistance. Please use the link in the banner above, to get started with posting a topic in our forums. Our technical support team will do their best to assist you. Unfortunately, I am not really familiar with the nRF52840 and don't have any troubleshooting tips for you.

  • Hi,

    I recently just purchased one of these boards from a local supllier in Australia, and just had a few questions on how to best go about using it for a wearable sensor device university project. I haven't dealt with embedded system programming much before or BLE technology, so I am a bit unsure on a few things.

    Specifically, my questions are as follows:

    1) Is the available Nordic Semiconductor SDK fully usable with this board upon making the changes noted in the software development guide (e.g. revision of make files, inclusion of board-specific header file etc.)?

    2) If I were to then take the device one step further and use the nRF52840 SoC within my own custom circuitry, what sort of programming changes would this likely require? Could I use much of the same code and make some simple refinements?

    3) Can the board be programmed through BT? Or is USB the main option? I noticed that in the adafruit-nrfutil and Python 3 section (Using the Bootloader) it says the updating can be completed over either serial or Bluetooth, and I read in the nRF52840 datasheet that the SoC has Over-The-Air DFU capability (not too sure if this carries over to broaderd system programming...).

    Apologies if any of the above is not quite correct or even silly. Just trying to get a good idea before I delve too far into it.

    THANKS! :)

  • Does applying power to Vin recharge the LIPO or is that only available via the the usb?

  • Regarding: "Using an nRF52840 DK to program the Pro nRF52840 Mini Breakout via the 10-pin Cortex-debug connector." Where can I get the cable shown in the image and utilized to program the nRF5280 via the Nordic nRF DK? Thanks


If you've found a bug or have other constructive feedback for our tutorial authors, please send us your feedback!