This core is edited for the D6 Fitness Tracker, it is original from here https://github.com/sandeepmistry/arduino-nRF5
This is the Installable version of the Portable version shown in this Video: (Click on the Picture to watch the Video)
After installation the Core works as in the Video
Here is the D6Flasher on Google Play-store with the Flasher it is Possible to flash the Created firmware over the air, please view the Youtube Video.
https://atc1441.github.io/D6Library/package_nRF5_boards_index.json
as an "Additional Board Manager URL"C:\Users\USERNAME\AppData\Local\Temp\arduino_build_RANDOM\SKETCHNAME.ino.zip
NOTE: During installation it takes the Arduino IDE a few minutes to extract the tools after they have been downloaded, please be patient.
adafruit-nrfutil (derived from Nordic pc-nrfutil) is needed to create the OTA update file.
tools/adafruit-nrfutil/
. It should work out of the box.Linux users need to run the follow commands to install the nrfutil tools:
$ pip3 install wheel --user
$ pip3 install adafruit-nrfutil --user
Then make sure adafruit-nrfutil
executable is in your path, if not try to add the following to your .bashrc
file:
PATH="$HOME/.local/bin/:$PATH"
After that you may need to restart your pc.
Zadig
Options -> List All Devices
St-Link
from the device dropdownReplace Driver
/ Install Driver
NOTE: To roll back to the original driver go to: Device Manager -> Right click on device -> Check box for "Delete the driver software for this device" and click Uninstall
Here Fanoush made much work in the Espruino direction with the Pinout and Flash Backup files.
Copy from the Sandeepmistry core and edited to make D6 Fitness Tracker Compatible.
This core is based on the Arduino SAMD Core and licensed under the same LGPL License
Nrfutil taken from Adafruit nRF52 Library
The following tools are used: