Browse Source
These are now variants of the GENERIC board. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>pull/12088/head
Jim Mussared
1 year ago
22 changed files with 69 additions and 118 deletions
@ -1 +1,9 @@ |
|||
The following files are firmware for ESP32-based boards without external SPIRAM. |
|||
The following files are firmware that should work on most ESP32-based boards |
|||
with 4MiB of flash, including WROOM WROVER, SOLO, PICO, and MINI modules. |
|||
|
|||
If your board is based on a WROVER module, or otherwise has SPIRAM (also known |
|||
as PSRAM), then use the "spiram" variant. |
|||
|
|||
The "d2wd" variant is for ESP32-D2WD chips (with 2MiB flash), and "unicore" is |
|||
for single-core ESP32 chips (e.g. the "SOLO" modules). The "ota" variant sets |
|||
up the partition table to allow for Over-the-Air updates. |
|||
|
@ -1,2 +1,10 @@ |
|||
#define MICROPY_HW_BOARD_NAME "ESP32 module" |
|||
// Both of these can be set by mpconfigboard.cmake if a BOARD_VARIANT is
|
|||
// specified.
|
|||
|
|||
#ifndef MICROPY_HW_BOARD_NAME |
|||
#define MICROPY_HW_BOARD_NAME "Generic ESP32 module" |
|||
#endif |
|||
|
|||
#ifndef MICROPY_HW_MCU_NAME |
|||
#define MICROPY_HW_MCU_NAME "ESP32" |
|||
#endif |
|||
|
@ -1,20 +0,0 @@ |
|||
{ |
|||
"deploy": [ |
|||
"../deploy.md" |
|||
], |
|||
"docs": "", |
|||
"features": [ |
|||
"BLE", |
|||
"External Flash", |
|||
"WiFi" |
|||
], |
|||
"id": "esp32-d2wd", |
|||
"images": [ |
|||
"generic_d2wd.jpg" |
|||
], |
|||
"mcu": "esp32", |
|||
"product": "ESP32 D2WD", |
|||
"thumbnail": "", |
|||
"url": "https://www.espressif.com/en/products/modules", |
|||
"vendor": "Espressif" |
|||
} |
@ -1,5 +0,0 @@ |
|||
set(SDKCONFIG_DEFAULTS |
|||
boards/sdkconfig.base |
|||
boards/sdkconfig.ble |
|||
boards/GENERIC_D2WD/sdkconfig.board |
|||
) |
@ -1,2 +0,0 @@ |
|||
#define MICROPY_HW_BOARD_NAME "Generic ESP32-D2WD module" |
|||
#define MICROPY_HW_MCU_NAME "ESP32-D2WD" |
@ -1,20 +0,0 @@ |
|||
{ |
|||
"deploy": [ |
|||
"../deploy.md" |
|||
], |
|||
"docs": "", |
|||
"features": [ |
|||
"BLE", |
|||
"External Flash", |
|||
"WiFi" |
|||
], |
|||
"id": "esp32-ota", |
|||
"images": [ |
|||
"esp32_devkitc.jpg" |
|||
], |
|||
"mcu": "esp32", |
|||
"product": "ESP32 with OTA support", |
|||
"thumbnail": "", |
|||
"url": "https://www.espressif.com/en/products/modules", |
|||
"vendor": "Espressif" |
|||
} |
@ -1,5 +0,0 @@ |
|||
set(SDKCONFIG_DEFAULTS |
|||
boards/sdkconfig.base |
|||
boards/sdkconfig.ble |
|||
boards/GENERIC_OTA/sdkconfig.board |
|||
) |
@ -1,2 +0,0 @@ |
|||
#define MICROPY_HW_BOARD_NAME "4MB/OTA module" |
|||
#define MICROPY_HW_MCU_NAME "ESP32" |
@ -1,24 +0,0 @@ |
|||
{ |
|||
"deploy": [ |
|||
"../deploy.md" |
|||
], |
|||
"docs": "", |
|||
"features": [ |
|||
"BLE", |
|||
"External Flash", |
|||
"External RAM", |
|||
"WiFi" |
|||
], |
|||
"id": "esp32spiram", |
|||
"images": [ |
|||
"esp32_psram.jpg" |
|||
], |
|||
"mcu": "esp32", |
|||
"product": "ESP32 with SPIRAM", |
|||
"thumbnail": "", |
|||
"url": "https://www.espressif.com/en/products/modules", |
|||
"variants": { |
|||
"idf3": "Compiled with IDF 3.x" |
|||
}, |
|||
"vendor": "Espressif" |
|||
} |
@ -1 +0,0 @@ |
|||
The following files are firmware for ESP32-based boards with external SPIRAM (also known as PSRAM). |
@ -1,5 +0,0 @@ |
|||
set(SDKCONFIG_DEFAULTS |
|||
boards/sdkconfig.base |
|||
boards/sdkconfig.ble |
|||
boards/sdkconfig.spiram |
|||
) |
@ -1,2 +0,0 @@ |
|||
#define MICROPY_HW_BOARD_NAME "ESP32 module (spiram)" |
|||
#define MICROPY_HW_MCU_NAME "ESP32" |
@ -1,20 +0,0 @@ |
|||
{ |
|||
"deploy": [ |
|||
"../deploy.md" |
|||
], |
|||
"docs": "", |
|||
"features": [ |
|||
"BLE", |
|||
"External Flash", |
|||
"WiFi" |
|||
], |
|||
"id": "esp32-unicore", |
|||
"images": [ |
|||
"generic_unicore.jpg" |
|||
], |
|||
"mcu": "esp32", |
|||
"product": "ESP32 Unicore", |
|||
"thumbnail": "", |
|||
"url": "https://www.espressif.com/en/products/modules", |
|||
"vendor": "Espressif" |
|||
} |
@ -1 +0,0 @@ |
|||
The following files are daily firmware for single-core ESP32-based boards without external SPIRAM. |
@ -1,5 +0,0 @@ |
|||
set(SDKCONFIG_DEFAULTS |
|||
boards/sdkconfig.base |
|||
boards/sdkconfig.ble |
|||
boards/GENERIC_UNICORE/sdkconfig.board |
|||
) |
@ -1,2 +0,0 @@ |
|||
#define MICROPY_HW_BOARD_NAME "ESP32 Unicore module" |
|||
#define MICROPY_HW_MCU_NAME "ESP32-UNICORE" |
Loading…
Reference in new issue