nRF52840 Feather Express support for Nordic SDK

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
gziegler
 
Posts: 42
Joined: Mon Nov 18, 2019 8:48 am

nRF52840 Feather Express support for Nordic SDK

Post by gziegler »

Hi,

I recently bought a nRF52840 Express Feather. I would like to learn how to program it in C/C++ with the Nordic nRF5 SDK.

I was looking a tutorial/insruction from Adafruit, but I couldn't found anything like that. Something like the SparkFun tutorial for their nRF52840 based board (https://learn.sparkfun.com/tutorials/nr ... e-nrf5-sdk).
* Does Adafruit have such tutorial? If yes, then where?
* If no, then could Adafruit at-least help me to construct the correct nRF52840 Feather Express board support definition for Nordic nRF5 SDK?

I mean the boards.h header file entry for the nRF52840 Feather Exrpress? Like the one for the SparkFun board (see https://github.com/sparkfun/nRF52840_Br ... 840_mini.h, but with #define-s valid for the Feather Express?

As you do support the nRF52840-DK from NordicSemi within your Arduino BSP packet, I hope you have done (part of) your SW development for this Feather with the nRF5 SDK, so hopefully you have this file available... :)

Thanks in advance, Gabor

User avatar
hathach
 
Posts: 1271
Joined: Tue Apr 23, 2013 1:02 am

Re: nRF52840 Feather Express support for Nordic SDK

Post by hathach »

No, SDK is not supported within out Arduino repo, though with the help of jlink you can use feather nrf52840 as generic dev board with nordic sdk.

User avatar
gziegler
 
Posts: 42
Joined: Mon Nov 18, 2019 8:48 am

Re: nRF52840 Feather Express support for Nordic SDK

Post by gziegler »

Hi hatach,

FYI: me and two other guys managed to make that work. Check out http://orrmany.hu/wiki/doku.php?id=s340 ... er_express
We made it work both under Arduino IDE and PlatformIO.
Furthermore, it works in multiprotocol mode: I could use the Bluefruit BLEUart example with the S340 SoftDevice.

User avatar
gziegler
 
Posts: 42
Joined: Mon Nov 18, 2019 8:48 am

Re: nRF52840 Feather Express support for Nordic SDK

Post by gziegler »

Please have a look at https://github.com/orrmany/Adafruit_nRF ... 40-Feather

I am planning eventually making a PullRequest toward the Adafruit repo -- provided Adafruit would be interested.

User avatar
hathach
 
Posts: 1271
Joined: Tue Apr 23, 2013 1:02 am

Re: nRF52840 Feather Express support for Nordic SDK

Post by hathach »

It is impressive work, I am not an license expert but ANT licensing is not very opensource friendly, makers won't be able sell any products with it without paying royalty fee. You can try to submit an PR, it is up to LadyAda to decide.

Locked
Please be positive and constructive with your questions and comments.

Return to “Wireless: WiFi and Bluetooth”