Skip to content

Commit 0a0d554

Browse files
committed
Add support for SODAQ boards
1 parent 646dcd5 commit 0a0d554

File tree

4 files changed

+148
-0
lines changed

4 files changed

+148
-0
lines changed

boards/sodaq_autonomo.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"build": {
3+
"core": "arduino_zero",
4+
"cpu": "cortex-m0plus",
5+
"extra_flags": "-D__SAMD21J18A__ -DARDUINO_ARCH_SAMD -DARDUINO_SODAQ_AUTONOMO",
6+
"f_cpu": "48000000L",
7+
"hwids": [
8+
[
9+
"0x2341",
10+
"0x804d"
11+
],
12+
[
13+
"0x2341",
14+
"0x004d"
15+
]
16+
],
17+
"ldscript": "flash_with_bootloader.ld",
18+
"mcu": "samd21j18a",
19+
"usb_product": "SODAQ Autonomo",
20+
"variant": "sodaq_autonomo"
21+
},
22+
"frameworks": [
23+
"arduino"
24+
],
25+
"name": "SODAQ Autonomo",
26+
"upload": {
27+
"disable_flushing": true,
28+
"maximum_ram_size": 32768,
29+
"maximum_size": 262144,
30+
"protocol": "sam-ba",
31+
"require_upload_port": true,
32+
"use_1200bps_touch": true,
33+
"wait_for_upload_port": true
34+
},
35+
"url": "http://support.sodaq.com/sodaq-one/autonomо/getting-started-autonomo/",
36+
"vendor": "SODAQ"
37+
}

boards/sodaq_explorer.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"build": {
3+
"core": "arduino_zero",
4+
"cpu": "cortex-m0plus",
5+
"extra_flags": "-D__SAMD21J18A__ -DARDUINO_ARCH_SAMD -DARDUINO_SODAQ_EXPLORER",
6+
"f_cpu": "48000000L",
7+
"hwids": [
8+
[
9+
"0x2341",
10+
"0x804d"
11+
],
12+
[
13+
"0x2341",
14+
"0x004d"
15+
]
16+
],
17+
"ldscript": "flash_with_bootloader.ld",
18+
"mcu": "samd21j18a",
19+
"usb_product": "SODAQ ExpLoRer",
20+
"variant": "sodaq_explorer"
21+
},
22+
"frameworks": [
23+
"arduino"
24+
],
25+
"name": "SODAQ ExpLoRer",
26+
"upload": {
27+
"disable_flushing": true,
28+
"maximum_ram_size": 32768,
29+
"maximum_size": 262144,
30+
"protocol": "sam-ba",
31+
"require_upload_port": true,
32+
"use_1200bps_touch": true,
33+
"wait_for_upload_port": true
34+
},
35+
"url": "http://support.sodaq.com/sodaq-one/explorer/",
36+
"vendor": "SODAQ"
37+
}

boards/sodaq_one.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"build": {
3+
"core": "arduino_zero",
4+
"cpu": "cortex-m0plus",
5+
"extra_flags": "-D__SAMD21G18A__ -DARDUINO_ARCH_SAMD -DARDUINO_SODAQ_ONE",
6+
"f_cpu": "48000000L",
7+
"hwids": [
8+
[
9+
"0x2341",
10+
"0x804d"
11+
],
12+
[
13+
"0x2341",
14+
"0x004d"
15+
]
16+
],
17+
"ldscript": "flash_with_bootloader.ld",
18+
"mcu": "samd21g18a",
19+
"usb_product": "SODAQ ONE",
20+
"variant": "sodaq_one"
21+
},
22+
"frameworks": [
23+
"arduino"
24+
],
25+
"name": "SODAQ ONE",
26+
"upload": {
27+
"disable_flushing": true,
28+
"maximum_ram_size": 32768,
29+
"maximum_size": 262144,
30+
"protocol": "sam-ba",
31+
"require_upload_port": true,
32+
"use_1200bps_touch": true,
33+
"wait_for_upload_port": true
34+
},
35+
"url": "http://support.sodaq.com/sodaq-one/",
36+
"vendor": "SODAQ"
37+
}

boards/sodaq_wdt.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"build": {
3+
"core": "arduino_zero",
4+
"cpu": "cortex-m0plus",
5+
"extra_flags": "-D__SAMD21J18A__ -DARDUINO_ARCH_SAMD -DARDUINO_SODAQ_WDT",
6+
"f_cpu": "48000000L",
7+
"hwids": [
8+
[
9+
"0x2341",
10+
"0x804d"
11+
],
12+
[
13+
"0x2341",
14+
"0x004d"
15+
]
16+
],
17+
"ldscript": "flash_with_bootloader.ld",
18+
"mcu": "samd21j18a",
19+
"usb_product": "SODAQ WDT",
20+
"variant": "sodaq_wdt"
21+
},
22+
"frameworks": [
23+
"arduino"
24+
],
25+
"name": "SODAQ WDT",
26+
"upload": {
27+
"disable_flushing": true,
28+
"maximum_ram_size": 32768,
29+
"maximum_size": 262144,
30+
"protocol": "sam-ba",
31+
"require_upload_port": true,
32+
"use_1200bps_touch": true,
33+
"wait_for_upload_port": true
34+
},
35+
"url": "http://support.sodaq.com/",
36+
"vendor": "SODAQ"
37+
}

0 commit comments

Comments
 (0)