diff --git a/boards/esp32thing.json b/boards/esp32thing.json index 7f88152..0e237ea 100644 --- a/boards/esp32thing.json +++ b/boards/esp32thing.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DESP32_DEV -DARDUINO_ESP32_DEV", + "extra_flags": "-DESP32_DEV -DARDUINO_ESP32_THING", "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "dio", @@ -15,7 +15,8 @@ ], "name": "SparkFun ESP32 Thing", "upload": { - "maximum_ram_size": 114688, + "flash_size": "4MB", + "maximum_ram_size": 294912, "maximum_size": 1044464, "require_upload_port": true, "resetmethod": "nodemcu", diff --git a/boards/featheresp32.json b/boards/featheresp32.json new file mode 100644 index 0000000..e730448 --- /dev/null +++ b/boards/featheresp32.json @@ -0,0 +1,28 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DESP32_DEV -DARDUINO_FEATHER_ESP32", + "f_cpu": "240000000L", + "f_flash": "80000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "feather_esp32" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "Adafruit ESP32 Feather", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 294912, + "maximum_size": 1044464, + "require_upload_port": true, + "resetmethod": "nodemcu", + "speed": 115200, + "wait_for_upload_port": true + }, + "url": "https://www.adafruit.com/product/3405", + "vendor": "Adafruit" +} diff --git a/boards/firebeetle32.json b/boards/firebeetle32.json index 5c7700b..07258ad 100644 --- a/boards/firebeetle32.json +++ b/boards/firebeetle32.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DESP32_DEV", + "extra_flags": "-DESP32_DEV -DARDUINO_ESP32_DEV", "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "dio", diff --git a/boards/hornbill32dev.json b/boards/hornbill32dev.json index f8890c7..b0275d2 100644 --- a/boards/hornbill32dev.json +++ b/boards/hornbill32dev.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DESP32_DEV -DHORNBILL_ESP32_DEV", + "extra_flags": "-DESP32_DEV -DARDUINO_HORNBILL_ESP32_DEV", "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "dio", diff --git a/boards/hornbill32minima.json b/boards/hornbill32minima.json index 0eed707..a2d6ab8 100644 --- a/boards/hornbill32minima.json +++ b/boards/hornbill32minima.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DESP32_DEV -DHORNBILL_ESP32_MINIMA", + "extra_flags": "-DESP32_DEV -DARDUINO_HORNBILL_ESP32_MINIMA", "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "dio", diff --git a/boards/intorobot.json b/boards/intorobot.json index f1b1857..1631418 100644 --- a/boards/intorobot.json +++ b/boards/intorobot.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DESP32_DEV -DINTOROBOT_ESP32_DEV", + "extra_flags": "-DESP32_DEV -DARDUINO_INTOROBOT_ESP32_DEV", "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "dio", diff --git a/boards/lolin32.json b/boards/lolin32.json index a0c25f5..01929ef 100644 --- a/boards/lolin32.json +++ b/boards/lolin32.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DESP32_DEV -DARDUINO_LoLin32", + "extra_flags": "-DESP32_DEV -DARDUINO_LOLIN32", "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "dio", @@ -13,7 +13,7 @@ "arduino", "espidf" ], - "name": "WEMOS LoLin32", + "name": "WEMOS LOLIN32", "upload": { "flash_size": "4MB", "maximum_ram_size": 294912, diff --git a/boards/nodemcu-32s.json b/boards/nodemcu-32s.json new file mode 100644 index 0000000..2e07260 --- /dev/null +++ b/boards/nodemcu-32s.json @@ -0,0 +1,28 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DESP32_DEV -DARDUINO_NodeMCU-32S", + "f_cpu": "240000000L", + "f_flash": "80000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "nodemcu-32s" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "NodeMCU-32S", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 294912, + "maximum_size": 1044464, + "require_upload_port": true, + "resetmethod": "nodemcu", + "speed": 115200, + "wait_for_upload_port": true + }, + "url": "http://www.nodemcu.com/", + "vendor": "NodeMCU" +} diff --git a/boards/onehorse32dev.json b/boards/onehorse32dev.json new file mode 100644 index 0000000..59eb09b --- /dev/null +++ b/boards/onehorse32dev.json @@ -0,0 +1,28 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DESP32_DEV -DARDUINO_ONEHORSE_ESP32_DEV", + "f_cpu": "240000000L", + "f_flash": "80000000L", + "flash_mode": "dout", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "onehorse32dev" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "Onehorse ESP32 Dev Module", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 294912, + "maximum_size": 1044464, + "require_upload_port": true, + "resetmethod": "nodemcu", + "speed": 115200, + "wait_for_upload_port": true + }, + "url": "https://www.tindie.com/products/onehorse/esp32-development-board/", + "vendor": "Onehorse" +} diff --git a/boards/widora-air.json b/boards/widora-air.json new file mode 100644 index 0000000..2083ebf --- /dev/null +++ b/boards/widora-air.json @@ -0,0 +1,28 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DESP32_DEV -DARDUINO_WIDORA_AIR", + "f_cpu": "240000000L", + "f_flash": "80000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "widora-air" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "Widora AIR", + "upload": { + "flash_size": "16MB", + "maximum_ram_size": 294912, + "maximum_size": 1044464, + "require_upload_port": true, + "resetmethod": "nodemcu", + "speed": 115200, + "wait_for_upload_port": true + }, + "url": "http://widora.io", + "vendor": "Widora" +} diff --git a/platform.json b/platform.json index 7b8e9c4..5c40fb9 100644 --- a/platform.json +++ b/platform.json @@ -12,7 +12,7 @@ "type": "git", "url": "https://github.com/platformio/platform-espressif32.git" }, - "version": "0.7.1", + "version": "0.7.3", "packageRepositories": [ "https://dl.bintray.com/platformio/dl-packages/manifest.json", "https://sourceforge.net/projects/platformio-storage/files/packages/manifest.json/download", @@ -46,7 +46,7 @@ "framework-arduinoespressif32": { "type": "framework", "optional": true, - "version": "~1.1.3" + "version": "~1.1.4" }, "framework-espidf": { "type": "framework",