Skip to content

Commit 4fdb670

Browse files
committed
Add support for Quectel modules with new siwiduino
Latest release of siwiduino now support Quectel modules. * M66 - MT6261 * MC60/MC20 - MT2503 * M56 - MT6261 (S20U compatible) Signed-off-by: Ajay Bhargav <[email protected]>
1 parent 6f35b46 commit 4fdb670

File tree

5 files changed

+126
-1
lines changed

5 files changed

+126
-1
lines changed

boards/quectelm56.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"build": {
3+
"core": "siwigsm",
4+
"cpu": "arm9ejs",
5+
"f_cpu": "260000000L",
6+
"mcu": "MT2503",
7+
"variant": "s20u",
8+
"newlib": "nano",
9+
"siwilib": "release",
10+
"extra_flags": "-DPLATFORM_M56=1",
11+
"hwids": [
12+
[
13+
"0x0E8D",
14+
"0x0003"
15+
]
16+
]
17+
},
18+
"connectivity": [
19+
"gsm",
20+
"bluetooth",
21+
"gps"
22+
],
23+
"frameworks": [
24+
"arduino",
25+
"siwisdk"
26+
],
27+
"name": "Quectel M56",
28+
"upload": {
29+
"maximum_ram_size": 96256,
30+
"maximum_size": 262144,
31+
"require_upload_port": true,
32+
"speed": 460800
33+
},
34+
"url": "https://www.quectel.com/cn/product/m56.htm",
35+
"vendor": "Quectel Wireless Solutions Co., Ltd."
36+
}

boards/quectelm66.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"build": {
3+
"core": "siwigsm",
4+
"cpu": "arm9ejs",
5+
"f_cpu": "260000000L",
6+
"mcu": "MT6261",
7+
"variant": "m66",
8+
"newlib": "nano",
9+
"siwilib": "release",
10+
"extra_flags": "-DPLATFORM_M66=1"
11+
},
12+
"connectivity": [
13+
"gsm",
14+
"bluetooth"
15+
],
16+
"frameworks": [
17+
"arduino",
18+
"siwisdk"
19+
],
20+
"name": "Quectel M66",
21+
"upload": {
22+
"maximum_ram_size": 96256,
23+
"maximum_size": 262144,
24+
"require_upload_port": true,
25+
"speed": 460800
26+
},
27+
"url": "https://www.quectel.com/product/m66.htm",
28+
"vendor": "Quectel Wireless Solutions Co., Ltd."
29+
}

boards/quectelmc20.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"build": {
3+
"core": "siwigsm",
4+
"cpu": "arm9ejs",
5+
"f_cpu": "260000000L",
6+
"mcu": "MT2503",
7+
"variant": "mc60",
8+
"newlib": "nano",
9+
"siwilib": "release",
10+
"extra_flags": "-DPLATFORM_MC60=1"
11+
},
12+
"connectivity": [
13+
"gsm",
14+
"bluetooth",
15+
"gps"
16+
],
17+
"frameworks": [
18+
"arduino",
19+
"siwisdk"
20+
],
21+
"name": "Quectel MC20",
22+
"upload": {
23+
"maximum_ram_size": 96256,
24+
"maximum_size": 262144,
25+
"require_upload_port": true,
26+
"speed": 460800
27+
},
28+
"url": "https://www.quectel.com/cn/product/mc20.htm",
29+
"vendor": "Quectel Wireless Solutions Co., Ltd."
30+
}

boards/quectelmc60.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"build": {
3+
"core": "siwigsm",
4+
"cpu": "arm9ejs",
5+
"f_cpu": "260000000L",
6+
"mcu": "MT2503",
7+
"variant": "mc60",
8+
"newlib": "nano",
9+
"siwilib": "release",
10+
"extra_flags": "-DPLATFORM_MC60=1"
11+
},
12+
"connectivity": [
13+
"gsm",
14+
"bluetooth",
15+
"gps"
16+
],
17+
"frameworks": [
18+
"arduino",
19+
"siwisdk"
20+
],
21+
"name": "Quectel MC60",
22+
"upload": {
23+
"maximum_ram_size": 96256,
24+
"maximum_size": 262144,
25+
"require_upload_port": true,
26+
"speed": 460800
27+
},
28+
"url": "https://www.quectel.com/product/mc60.htm",
29+
"vendor": "Quectel Wireless Solutions Co., Ltd."
30+
}

platform.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"framework-siwiduino": {
3939
"type": "framework",
4040
"optional": true,
41-
"version": "~0.3.0"
41+
"version": "~0.4.0"
4242
},
4343
"tool-siwiflasher": {
4444
"type": "uploader",

0 commit comments

Comments
 (0)