User Tools

Site Tools


s340:arduino_ide_integration_for_the_nrf52840_feather_express_with_s340

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
s340:arduino_ide_integration_for_the_nrf52840_feather_express_with_s340 [2020/03/24 21:19]
orrmany [Caveats]
s340:arduino_ide_integration_for_the_nrf52840_feather_express_with_s340 [2020/03/29 20:07]
orrmany [Introduction]
Line 18: Line 18:
   - the Core bundles the S340 SD with the sketch instead of the original S140 SD    - the Core bundles the S340 SD with the sketch instead of the original S140 SD 
   - and that the memory-layout settings are adapted to the different softdevice   - and that the memory-layout settings are adapted to the different softdevice
 +===== Credits ===== 
 +This work is based on [[https://​github.com/​rtgree01|rtgree01]]'​s PlatformIO adaptation. See also the [[http://​orrmany.hu/​wiki/​doku.php?​id=arduino:​s340_softdevice_adafruit_nrf52840_feather_express#​credits|Credits]] section with the page [[arduino:​s340_softdevice_adafruit_nrf52840_feather_express|S340 SoftDevice & Adafruit nRF52840 Express Feather]]
 ===== Prerequisites ===== ===== Prerequisites =====
 This HOWTO assumes that This HOWTO assumes that
Line 72: Line 73:
 >  4. Create a folder named hardware/​Adafruit,​ if it does not exist, and change directories into it. >  4. Create a folder named hardware/​Adafruit,​ if it does not exist, and change directories into it.
 >  5. Clone the Adafruit_nRF52_Arduino repo in the folder described in step 2: >  5. Clone the Adafruit_nRF52_Arduino repo in the folder described in step 2:
->> ​ <del>''​git clone git@github.com:​adafruit/​Adafruit_nRF52_Arduino.git''​</del>+>> ​ <code>git clone git@github.com:​adafruit/​Adafruit_nRF52_Arduino.git 
 +cd Adafruit_nRF52_Arduino 
 +git submodule update --init --recursive 
 +</code>
 Instead of cloning the the original Adafruit bootloader, if you are lazy you can clone my modified one:  Instead of cloning the the original Adafruit bootloader, if you are lazy you can clone my modified one: 
 <code bash> <code bash>
 git clone -b adding-S340-to-nrf52840-Feather --single-branch https://​github.com/​orrmany/​Adafruit_nRF52_Arduino.git git clone -b adding-S340-to-nrf52840-Feather --single-branch https://​github.com/​orrmany/​Adafruit_nRF52_Arduino.git
 +cd Adafruit_nRF52_Arduino
 +git submodule update --init --recursive
 </​code>​ </​code>​
 If you **//do use my repo//**, the do **not** forget that you will still need to download the [[https://​www.thisisant.com/​developer/​components/​nrf52832#​tab_protocol_stacks_tab|S340 softdevice from thisisant.com]] and install it into the proper place, as redistribution of the said SoftDevice by individuals is not permited. You //must// sign the ANT license and respect its conditions. The way you can get the S340 is described at the [[https://​www.nordicsemi.com/​Software-and-tools/​Software/​S340-ANT|Nordic Semiconductor page]]. If you **//do use my repo//**, the do **not** forget that you will still need to download the [[https://​www.thisisant.com/​developer/​components/​nrf52832#​tab_protocol_stacks_tab|S340 softdevice from thisisant.com]] and install it into the proper place, as redistribution of the said SoftDevice by individuals is not permited. You //must// sign the ANT license and respect its conditions. The way you can get the S340 is described at the [[https://​www.nordicsemi.com/​Software-and-tools/​Software/​S340-ANT|Nordic Semiconductor page]].
s340/arduino_ide_integration_for_the_nrf52840_feather_express_with_s340.txt · Last modified: 2020/05/05 20:11 by orrmany