From ad4781c77b633edd26ddcca09f28e45c6c1d6bd8 Mon Sep 17 00:00:00 2001 From: Andrew Zaborowski Date: Tue, 16 Feb 2021 15:48:57 +0100 Subject: [PATCH] Add Lolin32 Lite and TTGO T7 boards Add Wemos Lolin32 Lite (no longer being produced, same as Lolin32), TTGO T7 v1.3 and v1.4 boards. All three are rather generic ESP32 boards the main difference being pin layout. --- boards/lolin32-lite.json | 34 +++++++++++++++++++++++++++++++ boards/ttgo-t7-v13-mini32.json | 34 +++++++++++++++++++++++++++++++ boards/ttgo-t7-v14-mini32.json | 37 ++++++++++++++++++++++++++++++++++ 3 files changed, 105 insertions(+) create mode 100644 boards/lolin32-lite.json create mode 100644 boards/ttgo-t7-v13-mini32.json create mode 100644 boards/ttgo-t7-v14-mini32.json diff --git a/boards/lolin32-lite.json b/boards/lolin32-lite.json new file mode 100644 index 000000000..13c6b5fdd --- /dev/null +++ b/boards/lolin32-lite.json @@ -0,0 +1,34 @@ +{ + "build": { + "arduino":{ + "ldscript": "esp32_out.ld" + }, + "core": "esp32", + "extra_flags": "-DARDUINO_LOLIN32_Lite", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "mcu": "esp32", + "variant": "lolin32" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "frameworks": [ + "arduino", + "espidf" + ], + "name": "WEMOS LOLIN32 Lite", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 532480, + "maximum_size": 4194304, + "require_upload_port": true, + "speed": 460800 + }, + "url": "https://web.archive.org/web/20191002041532/https://wiki.wemos.cc/products:lolin32:lolin32_lite", + "vendor": "WEMOS" +} diff --git a/boards/ttgo-t7-v13-mini32.json b/boards/ttgo-t7-v13-mini32.json new file mode 100644 index 000000000..e1a8e5de5 --- /dev/null +++ b/boards/ttgo-t7-v13-mini32.json @@ -0,0 +1,34 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_TTGO_T7_V13_Mini32", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "arduino":{ + "ldscript": "esp32_out.ld" + }, + "mcu": "esp32", + "variant": "ttgo-t7-v13-mini32" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "frameworks": [ + "arduino", + "espidf" + ], + "name": "TTGO T7 V1.3 Mini32", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 532480, + "maximum_size": 4194304, + "require_upload_port": true, + "speed": 460800 + }, + "url": "https://github.com/LilyGO/ESP32-MINI-32-V1.3", + "vendor": "TTGO" +} diff --git a/boards/ttgo-t7-v14-mini32.json b/boards/ttgo-t7-v14-mini32.json new file mode 100644 index 000000000..46410a419 --- /dev/null +++ b/boards/ttgo-t7-v14-mini32.json @@ -0,0 +1,37 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_TTGO_T7_V14_Mini32", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "arduino":{ + "ldscript": "esp32_out.ld" + }, + "mcu": "esp32", + "variant": "ttgo-t7-v14-mini32" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "debug": { + "openocd_board": "esp32-wrover.cfg" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "TTGO T7 V1.3 Mini32", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 532480, + "maximum_size": 4194304, + "require_upload_port": true, + "speed": 460800 + }, + "url": "https://github.com/LilyGO/TTGO-T7-Demo", + "vendor": "TTGO" +}