Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit dc2969c

Browse filesBrowse files
committed
Add NINA-B306 board
1 parent 1ac47d8 commit dc2969c
Copy full SHA for dc2969c

File tree

Expand file treeCollapse file tree

3 files changed

+177
-40
lines changed
Filter options
Expand file treeCollapse file tree

3 files changed

+177
-40
lines changed

‎IDE_Board_Manager/package_sparkfun_index.json

Copy file name to clipboardExpand all lines: IDE_Board_Manager/package_sparkfun_index.json
+129-1Lines changed: 129 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3130,6 +3130,38 @@
31303130
"name": "xpack-arm-none-eabi-gcc"
31313131
}
31323132
]
3133+
},
3134+
{
3135+
"name": "SparkFun nRF52 boards using Adafruit nRF52 core",
3136+
"architecture": "nrf52",
3137+
"version": "1.0.0",
3138+
"category": "Contributed",
3139+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/main/IDE_Board_Manager/sparkfun-nrf52-1.0.0.tar.bz2",
3140+
"archiveFileName": "sparkfun-nrf52-1.0.0.tar.bz2",
3141+
"checksum": "SHA-256:132d7b14433daf5cf8ae2db4f52e32e7e18eb0f8f038836c6948c1ead2be7597",
3142+
"size": "16458697",
3143+
"boards": [
3144+
{
3145+
"name": "SparkFun Thing Plus NINA-B306"
3146+
}
3147+
],
3148+
"toolsDependencies": [
3149+
{
3150+
"packager": "SparkFun",
3151+
"name": "arm-none-eabi-gcc",
3152+
"version": "9-2019q4"
3153+
},
3154+
{
3155+
"packager": "SparkFun",
3156+
"name": "nrfjprog",
3157+
"version": "9.4.0"
3158+
},
3159+
{
3160+
"packager": "SparkFun",
3161+
"name": "CMSIS",
3162+
"version": "5.7.0"
3163+
}
3164+
]
31333165
}
31343166
],
31353167
"tools": [
@@ -3174,6 +3206,54 @@
31743206
}
31753207
]
31763208
},
3209+
{
3210+
"name": "arm-none-eabi-gcc",
3211+
"version": "9-2019q4",
3212+
"systems": [
3213+
{
3214+
"host": "arm-linux-gnueabihf",
3215+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2",
3216+
"archiveFileName": "gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2",
3217+
"checksum": "SHA-256:34180943d95f759c66444a40b032f7dd9159a562670fc334f049567de140c51b",
3218+
"size": "96613739"
3219+
},
3220+
{
3221+
"host": "aarch64-linux-gnu",
3222+
"url": "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-aarch64-linux.tar.bz2",
3223+
"archiveFileName": "gcc-arm-none-eabi-9-2019-q4-major-aarch64-linux.tar.bz2",
3224+
"checksum": "MD5:0dfa059aae18fcf7d842e30c525076a4",
3225+
"size": "128670769"
3226+
},
3227+
{
3228+
"host": "i686-mingw32",
3229+
"url": "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-win32.zip",
3230+
"archiveFileName": "gcc-arm-none-eabi-9-2019-q4-major-win32.zip",
3231+
"checksum": "MD5:9d60cbb0e358ab6a9d3c9e5dc3624dd2",
3232+
"size": "153520070"
3233+
},
3234+
{
3235+
"host": "x86_64-apple-darwin",
3236+
"url": "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-mac.tar.bz2",
3237+
"archiveFileName": "gcc-arm-none-eabi-9-2019-q4-major-mac.tar.bz2",
3238+
"checksum": "MD5:241b64f0578db2cf146034fc5bcee3d4",
3239+
"size": "116770520"
3240+
},
3241+
{
3242+
"host": "x86_64-pc-linux-gnu",
3243+
"url": "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2",
3244+
"archiveFileName": "gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2",
3245+
"checksum": "MD5:fe0029de4f4ec43cf7008944e34ff8cc",
3246+
"size": "116802378"
3247+
},
3248+
{
3249+
"host": "i686-pc-linux-gnu",
3250+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2",
3251+
"archiveFileName": "gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2",
3252+
"checksum": "SHA-256:090a0bc2b1956bc49392dff924a6c30fa57c88130097b1972204d67a45ce3cf3",
3253+
"size": "97427309"
3254+
}
3255+
]
3256+
},
31773257
{
31783258
"name": "bossac",
31793259
"version": "1.4.0",
@@ -3453,6 +3533,54 @@
34533533
"size": "154309058"
34543534
}
34553535
]
3536+
},
3537+
{
3538+
"name": "nrfjprog",
3539+
"version": "9.4.0",
3540+
"systems": [
3541+
{
3542+
"host": "i386-apple-darwin11",
3543+
"checksum": "MD5:04f65e24f36d55d10b71c1ebf49cd070",
3544+
"size": "362222",
3545+
"archiveFileName": "nrfjprog-9.4.0-mac.tar.bz2",
3546+
"url": "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-mac.tar.bz2"
3547+
},
3548+
{
3549+
"host": "i686-linux-gnu",
3550+
"checksum": "MD5:9cf73f1f78cb8e249ed4e6f963d08a35",
3551+
"size": "177428",
3552+
"archiveFileName": "nrfjprog-9.4.0-linux32.tar.bz2",
3553+
"url": "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-linux32.tar.bz2"
3554+
},
3555+
{
3556+
"host": "x86_64-pc-linux-gnu",
3557+
"checksum": "MD5:da3c7b348e0c22766f175a4a9cca0d19",
3558+
"size": "190020",
3559+
"archiveFileName": "nrfjprog-9.4.0-linux64.tar.bz2",
3560+
"url": "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-linux64.tar.bz2"
3561+
},
3562+
{
3563+
"host": "i686-mingw32",
3564+
"checksum": "MD5:8352392ae0272173e1508d1218f51671",
3565+
"size": "851576",
3566+
"archiveFileName": "nrfjprog-9.4.0-win32.tar.bz2",
3567+
"url": "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-win32.tar.bz2"
3568+
},
3569+
{
3570+
"host": "arm-linux-gnueabihf",
3571+
"checksum": "MD5:3703bed3c1114e8f4ef1b0b2d65aeb0a",
3572+
"size": "2794097",
3573+
"archiveFileName": "nrfjprog-10.15.0-arm.tar.bz2",
3574+
"url": "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-10.15.0-arm.tar.bz2"
3575+
},
3576+
{
3577+
"host": "aarch64-linux-gnu",
3578+
"checksum": "MD5:3703bed3c1114e8f4ef1b0b2d65aeb0a",
3579+
"size": "2794097",
3580+
"archiveFileName": "nrfjprog-10.15.0-arm.tar.bz2",
3581+
"url": "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-10.15.0-arm.tar.bz2"
3582+
}
3583+
]
34563584
}
34573585
]
34583586
},
@@ -3767,4 +3895,4 @@
37673895
"name": "SparkFun"
37683896
}
37693897
]
3770-
}
3898+
}
15.7 MB
Binary file not shown.

‎README.md

Copy file name to clipboardExpand all lines: README.md
+48-39Lines changed: 48 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -5,57 +5,66 @@ This repository contains support for the following SparkFun Arduino-compatible d
55
**IMPORTANT NOTE:** These board files have been updated for compatibility with Arduino version 1.8 and higher. Some boards (e.g. SAMD) may not compile correctly with earlier versions of Arduino. If you need compatibility with earlier versions of Arduino, you can choose previous releases of these boards from the Boards Manager.
66

77
#### Apollo3 Boards
8-
* [Artemis Module](https://www.sparkfun.com/products/15484)
9-
* [Redboard Artemis](https://www.sparkfun.com/products/15444)
10-
* [Redboard Artemis ATP](https://www.sparkfun.com/products/15442)
11-
* [Redboard Artemis Nano](https://www.sparkfun.com/products/15443)
12-
* [Edge](https://www.sparkfun.com/products/15170)
8+
9+
- [Artemis Module](https://www.sparkfun.com/products/15484)
10+
- [Redboard Artemis](https://www.sparkfun.com/products/15444)
11+
- [Redboard Artemis ATP](https://www.sparkfun.com/products/15442)
12+
- [Redboard Artemis Nano](https://www.sparkfun.com/products/15443)
13+
- [Edge](https://www.sparkfun.com/products/15170)
1314

1415
#### AVR Boards
1516

16-
* [RedBoard](https://www.sparkfun.com/products/12757)
17-
* [MaKey MaKey](https://www.sparkfun.com/products/11511)
18-
* [Pro Micro 3.3V](https://www.sparkfun.com/products/10999)
19-
* [Pro Micro 5V](https://www.sparkfun.com/products/11098)
20-
* [Fio v3](https://www.sparkfun.com/products/11520)
21-
* [Qduino Mini](https://www.sparkfun.com/products/13614)
22-
* [Digital Sandbox](https://www.sparkfun.com/products/12651)
23-
* [Mega Pro 3.3V](https://www.sparkfun.com/products/10744)
24-
* [Mega Pro 5V](https://www.sparkfun.com/products/11007)
25-
* [RedBot](https://www.sparkfun.com/products/12097)
26-
* [Serial 7-Segment Display](https://www.sparkfun.com/products/11441)
27-
* [ATmega128RFA1 Development Board](https://www.sparkfun.com/products/11197)
28-
* [LilyPad USB Plus](https://www.sparkfun.com/products/14346)
17+
- [RedBoard](https://www.sparkfun.com/products/12757)
18+
- [MaKey MaKey](https://www.sparkfun.com/products/11511)
19+
- [Pro Micro 3.3V](https://www.sparkfun.com/products/10999)
20+
- [Pro Micro 5V](https://www.sparkfun.com/products/11098)
21+
- [Fio v3](https://www.sparkfun.com/products/11520)
22+
- [Qduino Mini](https://www.sparkfun.com/products/13614)
23+
- [Digital Sandbox](https://www.sparkfun.com/products/12651)
24+
- [Mega Pro 3.3V](https://www.sparkfun.com/products/10744)
25+
- [Mega Pro 5V](https://www.sparkfun.com/products/11007)
26+
- [RedBot](https://www.sparkfun.com/products/12097)
27+
- [Serial 7-Segment Display](https://www.sparkfun.com/products/11441)
28+
- [ATmega128RFA1 Development Board](https://www.sparkfun.com/products/11197)
29+
- [LilyPad USB Plus](https://www.sparkfun.com/products/14346)
2930

3031
#### SAMD (ARM Cortex-M0+) Boards
3132

32-
* [SparkFun SAMD21 Dev Breakout](https://www.sparkfun.com/products/13672)
33-
* [SparkFun SAMD21 Mini Breakout](https://www.sparkfun.com/products/13664)
34-
* [SparkFun 9DoF Razor IMU M0 (SAMD21)](https://www.sparkfun.com/products/14001)
35-
* [SparkFun LilyMini ProtoSnap (SAMD11)](https://www.sparkfun.com/products/14063)
36-
* [SparkFun LilyMini (SAMD11)](https://www.sparkfun.com/products/14064)
37-
* [SparkFun SAMD21 Pro RF LoRa 915MHz](https://www.sparkfun.com/products/14916)
38-
* [SparkFun Qwiic Micro](https://www.sparkfun.com/products/15423)
33+
- [SparkFun SAMD21 Dev Breakout](https://www.sparkfun.com/products/13672)
34+
- [SparkFun SAMD21 Mini Breakout](https://www.sparkfun.com/products/13664)
35+
- [SparkFun 9DoF Razor IMU M0 (SAMD21)](https://www.sparkfun.com/products/14001)
36+
- [SparkFun LilyMini ProtoSnap (SAMD11)](https://www.sparkfun.com/products/14063)
37+
- [SparkFun LilyMini (SAMD11)](https://www.sparkfun.com/products/14064)
38+
- [SparkFun SAMD21 Pro RF LoRa 915MHz](https://www.sparkfun.com/products/14916)
39+
- [SparkFun Qwiic Micro](https://www.sparkfun.com/products/15423)
3940

4041
#### ESP8266 Boards
42+
4143
_These boards are supported by [Espressif](https://github.com/esp8266/Arduino)_. :+1:
42-
* [ESP8266 Thing](https://www.sparkfun.com/products/13231)
43-
* [ESP8266 Thing Dev](https://www.sparkfun.com/products/13711)
44-
* [ESP8266 WiFi Shield](https://www.sparkfun.com/products/13287)
45-
* [SparkFun Blynk](https://www.sparkfun.com/products/13794)
44+
45+
- [ESP8266 Thing](https://www.sparkfun.com/products/13231)
46+
- [ESP8266 Thing Dev](https://www.sparkfun.com/products/13711)
47+
- [ESP8266 WiFi Shield](https://www.sparkfun.com/products/13287)
48+
- [SparkFun Blynk](https://www.sparkfun.com/products/13794)
4649

4750
#### ESP32 Boards
51+
4852
_These boards are supported by [Espressif](https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md)._ :+1:
49-
* [SparkFun Thing Plus - ESP32 WROOM](https://www.sparkfun.com/products/14689)
50-
* [SparkFun ESP32 Thing](https://www.sparkfun.com/products/13907)
51-
* [SparkFun LoRa Gateway - 1-Channel (ESP32)](https://www.sparkfun.com/products/15006)
52-
* [SparkFun MicroMod ESP32 Processor](https://www.sparkfun.com/products/16781)
53+
54+
- [SparkFun Thing Plus - ESP32 WROOM](https://www.sparkfun.com/products/14689)
55+
- [SparkFun ESP32 Thing](https://www.sparkfun.com/products/13907)
56+
- [SparkFun LoRa Gateway - 1-Channel (ESP32)](https://www.sparkfun.com/products/15006)
57+
- [SparkFun MicroMod ESP32 Processor](https://www.sparkfun.com/products/16781)
58+
59+
#### nRF52 Boards
60+
61+
- [SparkFun Thing Plus NINA-B306](https://www.sparkfun.com/products/20854)
5362

5463
### Installation Instructions
5564

5665
To add board support for our products, start Arduino and open the Preferences window (**File** > **Preferences**). Now copy and paste the following URL into the 'Additional Boards Manager URLs' input field:
5766

58-
https://raw.githubusercontent.com/sparkfun/Arduino_Boards/main/IDE_Board_Manager/package_sparkfun_index.json
67+
https://raw.githubusercontent.com/sparkfun/Arduino_Boards/main/IDE_Board_Manager/package_sparkfun_index.json
5968

6069
![Location of Additional Boards Manager URL input field](prefs-arrow.png)
6170

@@ -89,16 +98,16 @@ You're now ready to use SparkFun SAMD boards. They will appear at the bottom of
8998

9099
### ESP Boards?
91100

92-
All support for our ESP based boards are supported within their respective Espressif's Repository.
101+
All support for our ESP based boards are supported within their respective Espressif's Repository.
93102

94-
* For our ESP8266 based boards: [Blynk](https://www.sparkfun.com/products/13794), [ESP8266 Thing](https://www.sparkfun.com/products/13231), or [ESP8266 Thing Dev](https://www.sparkfun.com/products/13711), you can install the board files by following the instructions [here](https://github.com/esp8266/Arduino).
103+
- For our ESP8266 based boards: [Blynk](https://www.sparkfun.com/products/13794), [ESP8266 Thing](https://www.sparkfun.com/products/13231), or [ESP8266 Thing Dev](https://www.sparkfun.com/products/13711), you can install the board files by following the instructions [here](https://github.com/esp8266/Arduino).
95104

96-
* For our ESP32 based boards Boards: [SparkFun Thing Plus - ESP32 WROOM](https://www.sparkfun.com/products/14689), [SparkFun ESP32 Thing](https://www.sparkfun.com/products/13907), [SparkFun LoRa Gateway - 1-Channel (ESP32](https://www.sparkfun.com/products/15006) you can install the board files by following the instructions [here](https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md).
105+
- For our ESP32 based boards Boards: [SparkFun Thing Plus - ESP32 WROOM](https://www.sparkfun.com/products/14689), [SparkFun ESP32 Thing](https://www.sparkfun.com/products/13907), [SparkFun LoRa Gateway - 1-Channel (ESP32](https://www.sparkfun.com/products/15006) you can install the board files by following the instructions [here](https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md).
97106

98107
### Notes
99108

100-
* Some boards such as the Arduino Pro and Pro Mini come in more than one flavor. For these **you must select the correct processor** in the 'Tools' menu.
101-
* Information on compiling and programming the bootloaders can be found in the bootloaders directory.
109+
- Some boards such as the Arduino Pro and Pro Mini come in more than one flavor. For these **you must select the correct processor** in the 'Tools' menu.
110+
- Information on compiling and programming the bootloaders can be found in the bootloaders directory.
102111

103112
**Have fun!**<br>
104113
\-Your friends at SparkFun

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.