Instructions for setting up PlatformIO for SparkFun Pro nRF52840 Mini development.
PlatformIO IDE is installed.
All files needed to copy to PlatformIO directories are contained in this project's files_to_install
directory.
pio run
.~/.platformio
on Unix and %HOMEPATH%\.platformio
on Windows.files_to_install
.
sparkfun_pro_nrf52840_mini.json
from .\files_to_install\platforms\nordicnrf52\boards
to .\core_dir\platforms\nordicnrf52\boards
pio run
again to download additional files. Thie build will fail.files_to_install
.
.\core_dir\packages\framework-arduinoadafruitnrf52\variants\sparkfun_pro_nrf52840_mini
variant.h
and variant.cpp
from .\files_to_install\packages\framework-arduinoadafruitnrf52\variants\sparkfun_pro_nrf52840_mini
to .\core_dir\packages\framework-arduinoadafruitnrf52\variants\sparkfun_pro_nrf52840_mini
files_to_install
.
.\core_dir\packages\framework-arduinoadafruitnrf52\variants\sparkfun_pro_nrf52840_mini
sparkfun_pro_nrf52840_mini_bootloader-0.2.9_s140_6.1.1.hex
and sparkfun_pro_nrf52840_mini_bootloader-0.2.9_s140_6.1.1.zip
from .\files_to_install\packages\framework-arduinoadafruitnrf52\bootloader\sparkfun_pro_nrf52840_mini
to .\core_dir\packages\framework-arduinoadafruitnrf52\bootloader\sparkfun_pro_nrf52840_mini
.\core_dir\packages\framework-arduinoadafruitnrf52\boards.txt
.\files_to_install\packages\framework-arduinoadafruitnrf52\boards_sparkfun.txt
into boards.txt
and save it.pio run
again in the project directory. It should now compile successfully. You can test the program by running pio run -t upload
and connecting to the device with NRF Connect. See the Sparkfun guide nRF52840 Development with Arduino and CircuitPython for more details.