New boards: WEMOS LOLIN D32 & LOLIN D32 PRO, M5Stack FIRE, TTGO LoRa32-OLED V1, XinaBox CW02

This commit is contained in:
Ivan Kravets
2018-07-30 15:28:58 +03:00
parent cb99e471b6
commit 51f82da2c7
12 changed files with 224 additions and 12 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"build": {
"core": "esp32",
"extra_flags": "-DARDUINO_ALKSESP32",
"extra_flags": "-DARDUINO_ALKS",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
+1 -1
View File
@@ -39,6 +39,6 @@
"require_upload_port": true,
"speed": 921600
},
"url": "https://wemos.cc",
"url": "https://wiki.wemos.cc/products:lolin32:lolin32",
"vendor": "WEMOS"
}
+44
View File
@@ -0,0 +1,44 @@
{
"build": {
"core": "esp32",
"extra_flags": "-DARDUINO_LOLIN_D32",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
"ldscript": "esp32_out.ld",
"mcu": "esp32",
"variant": "d32"
},
"connectivity": [
"wifi",
"bluetooth",
"ethernet",
"can"
],
"debug": {
"openocd_board": "esp-wroom-32.cfg"
},
"frameworks": [
"arduino",
"espidf"
],
"name": "WEMOS LOLIN D32",
"upload": {
"flash_size": "4MB",
"maximum_ram_size": 327680,
"maximum_size": 4194304,
"protocol": "esptool",
"protocols": [
"esptool",
"olimex-arm-usb-tiny-h",
"olimex-arm-usb-ocd-h",
"olimex-arm-usb-ocd",
"olimex-jtag-tiny",
"minimodule"
],
"require_upload_port": true,
"speed": 921600
},
"url": "https://wiki.wemos.cc/products:d32:d32",
"vendor": "WEMOS"
}
+44
View File
@@ -0,0 +1,44 @@
{
"build": {
"core": "esp32",
"extra_flags": "-DARDUINO_LOLIN_D32_PRO",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
"ldscript": "esp32_out.ld",
"mcu": "esp32",
"variant": "d32_pro"
},
"connectivity": [
"wifi",
"bluetooth",
"ethernet",
"can"
],
"debug": {
"openocd_board": "esp-wroom-32.cfg"
},
"frameworks": [
"arduino",
"espidf"
],
"name": "WEMOS LOLIN D32 PRO",
"upload": {
"flash_size": "4MB",
"maximum_ram_size": 327680,
"maximum_size": 4194304,
"protocol": "esptool",
"protocols": [
"esptool",
"olimex-arm-usb-tiny-h",
"olimex-arm-usb-ocd-h",
"olimex-arm-usb-ocd",
"olimex-jtag-tiny",
"minimodule"
],
"require_upload_port": true,
"speed": 921600
},
"url": "https://wiki.wemos.cc/products:d32:d32_pro",
"vendor": "WEMOS"
}
+36
View File
@@ -0,0 +1,36 @@
{
"build": {
"core": "esp32",
"extra_flags": "-DARDUINO_M5STACK_FIRE",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
"ldscript": "esp32_out.ld",
"mcu": "esp32",
"variant": "m5stack_fire"
},
"connectivity": [
"wifi",
"bluetooth",
"ethernet",
"can"
],
"frameworks": [
"arduino",
"espidf"
],
"name": "M5Stack FIRE",
"upload": {
"flash_size": "16MB",
"maximum_ram_size": 327680,
"maximum_size": 16777216,
"protocol": "esptool",
"protocols": [
"esptool"
],
"require_upload_port": true,
"speed": 921600
},
"url": "http://www.m5stack.com",
"vendor": "M5Stack"
}
+44
View File
@@ -0,0 +1,44 @@
{
"build": {
"core": "esp32",
"extra_flags": "-DARDUINO_TTGO_LoRa32_V1",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
"ldscript": "esp32_out.ld",
"mcu": "esp32",
"variant": "ttgo-lora32-v1"
},
"connectivity": [
"wifi",
"bluetooth",
"ethernet",
"can"
],
"debug": {
"openocd_board": "esp-wroom-32.cfg"
},
"frameworks": [
"arduino",
"espidf"
],
"name": "TTGO LoRa32-OLED V1",
"upload": {
"flash_size": "4MB",
"maximum_ram_size": 327680,
"maximum_size": 4194304,
"protocol": "esptool",
"protocols": [
"esptool",
"olimex-arm-usb-tiny-h",
"olimex-arm-usb-ocd-h",
"olimex-arm-usb-ocd",
"olimex-jtag-tiny",
"minimodule"
],
"require_upload_port": true,
"speed": 921600
},
"url": "https://www.google.com.ua/search?q=TTGO+LoRa32-OLED+V1",
"vendor": "TTGO"
}
+44
View File
@@ -0,0 +1,44 @@
{
"build": {
"core": "esp32",
"extra_flags": "-DARDUINO_ESP32_DEV",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
"ldscript": "esp32_out.ld",
"mcu": "esp32",
"variant": "xinabox"
},
"connectivity": [
"wifi",
"bluetooth",
"ethernet",
"can"
],
"debug": {
"openocd_board": "esp-wroom-32.cfg"
},
"frameworks": [
"arduino",
"espidf"
],
"name": "XinaBox CW02",
"upload": {
"flash_size": "4MB",
"maximum_ram_size": 327680,
"maximum_size": 4194304,
"protocol": "esptool",
"protocols": [
"esptool",
"olimex-arm-usb-tiny-h",
"olimex-arm-usb-ocd-h",
"olimex-arm-usb-ocd",
"olimex-jtag-tiny",
"minimodule"
],
"require_upload_port": true,
"speed": 921600
},
"url": "https://xinabox.cc/products/cw02",
"vendor": "XinaBox"
}
+2 -2
View File
@@ -13,10 +13,10 @@ framework = arduino
board = esp32dev
monitor_speed = 115200
[env:nano32]
[env:esp wrover kit]
platform = espressif32
framework = arduino
board = nano32
board = esp-wrover-kit
monitor_speed = 115200
[env:espea32]
+2 -2
View File
@@ -14,10 +14,10 @@ board = nano32
build_flags = -DCONFIG_WIFI_SSID=\"ESP_AP\" -DCONFIG_WIFI_PASSWORD=\"MYPASS\"
monitor_speed = 115200
[env:espea32]
[env:esp wrover kit]
platform = espressif32
framework = espidf
board = espea32
board = esp-wrover-kit
build_flags = -DCONFIG_WIFI_SSID=\"ESP_AP\" -DCONFIG_WIFI_PASSWORD=\"MYPASS\"
monitor_speed = 115200
+2 -2
View File
@@ -14,10 +14,10 @@ board = nano32
build_flags = -DCONFIG_WIFI_SSID=\"ESP_AP\" -DCONFIG_WIFI_PASSWORD=\"MYPASS\"
monitor_speed = 115200
[env:espea32]
[env:esp wrover kit]
platform = espressif32
framework = espidf
board = espea32
board = esp-wrover-kit
build_flags = -DCONFIG_WIFI_SSID=\"ESP_AP\" -DCONFIG_WIFI_PASSWORD=\"MYPASS\"
monitor_speed = 115200
+2 -2
View File
@@ -14,10 +14,10 @@ board = esp32dev
build_flags = -DPIO_FRAMEWORK_ESP_IDF_ENABLE_EXCEPTIONS
monitor_speed = 115200
[env:quantum]
[env:esp wrover kit]
platform = espressif32
framework = espidf
board = quantum
board = esp-wrover-kit
build_flags = -DPIO_FRAMEWORK_ESP_IDF_ENABLE_EXCEPTIONS
monitor_speed = 115200
+2 -2
View File
@@ -13,10 +13,10 @@ framework = espidf
board = esp32dev
monitor_speed = 115200
[env:quantum]
[env:esp wrover kit]
platform = espressif32
framework = espidf
board = quantum
board = esp-wrover-kit
monitor_speed = 115200
[env:lolin 32]