Voting resources, early voting, and poll worker information - VOTE. ... Adafruit is open and shipping.
0

nRF52840 Feather Express support for Nordic SDK
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

nRF52840 Feather Express support for Nordic SDK

by gziegler on Mon Jan 13, 2020 3:11 am

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/nrf52840-advanced-development-with-the-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_Breakout_MDBT50Q/raw/master/Firmware/nRF5_SDK/components/boards/sparkfun_nrf52840_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

gziegler
 
Posts: 40
Joined: Mon Nov 18, 2019 8:48 am

Re: nRF52840 Feather Express support for Nordic SDK

by hathach on Wed Mar 04, 2020 6:21 am

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.

hathach
 
Posts: 1126
Joined: Tue Apr 23, 2013 1:02 am

Re: nRF52840 Feather Express support for Nordic SDK

by gziegler on Wed Mar 04, 2020 6:51 am

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.

gziegler
 
Posts: 40
Joined: Mon Nov 18, 2019 8:48 am

Re: nRF52840 Feather Express support for Nordic SDK

by gziegler on Wed Mar 04, 2020 6:55 am

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.

gziegler
 
Posts: 40
Joined: Mon Nov 18, 2019 8:48 am

Re: nRF52840 Feather Express support for Nordic SDK

by hathach on Wed Mar 04, 2020 7:52 am

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.

hathach
 
Posts: 1126
Joined: Tue Apr 23, 2013 1:02 am

Please be positive and constructive with your questions and comments.