Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 697d4ff

Browse filesBrowse files
dok-netme-no-dev
authored andcommitted
Add board "WEMOS D1 MINI ESP32". (espressif#2710)
1 parent ab309e4 commit 697d4ff
Copy full SHA for 697d4ff

File tree

Expand file treeCollapse file tree

3 files changed

+105
-0
lines changed
Filter options
Expand file treeCollapse file tree

3 files changed

+105
-0
lines changed

‎boards.txt

Copy file name to clipboardExpand all lines: boards.txt
+69Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3648,4 +3648,73 @@ ttgo-t-watch.menu.DebugLevel.verbose.build.code_debug=5
36483648

36493649
##############################################################
36503650

3651+
d1_mini32.name=WEMOS D1 MINI ESP32
3652+
3653+
d1_mini32.upload.tool=esptool_py
3654+
d1_mini32.upload.maximum_size=1310720
3655+
d1_mini32.upload.maximum_data_size=327680
3656+
d1_mini32.upload.wait_for_upload_port=true
3657+
3658+
d1_mini32.serial.disableDTR=true
3659+
d1_mini32.serial.disableRTS=true
3660+
3661+
d1_mini32.build.mcu=esp32
3662+
d1_mini32.build.core=esp32
3663+
d1_mini32.build.variant=d1_mini32
3664+
d1_mini32.build.board=D1_MINI32
3665+
3666+
d1_mini32.build.f_cpu=240000000L
3667+
d1_mini32.build.flash_mode=dio
3668+
d1_mini32.build.flash_size=4MB
3669+
d1_mini32.build.boot=dio
3670+
d1_mini32.build.partitions=default
3671+
d1_mini32.build.defines=
3672+
3673+
d1_mini32.menu.FlashFreq.80=80MHz
3674+
d1_mini32.menu.FlashFreq.80.build.flash_freq=80m
3675+
d1_mini32.menu.FlashFreq.40=40MHz
3676+
d1_mini32.menu.FlashFreq.40.build.flash_freq=40m
3677+
3678+
d1_mini32.menu.PartitionScheme.default=Default
3679+
d1_mini32.menu.PartitionScheme.default.build.partitions=default
3680+
d1_mini32.menu.PartitionScheme.no_ota=No OTA (Large APP)
3681+
d1_mini32.menu.PartitionScheme.no_ota.build.partitions=no_ota
3682+
d1_mini32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
3683+
d1_mini32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA)
3684+
d1_mini32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
3685+
d1_mini32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
3686+
3687+
d1_mini32.menu.CPUFreq.240=240MHz (WiFi/BT)
3688+
d1_mini32.menu.CPUFreq.240.build.f_cpu=240000000L
3689+
d1_mini32.menu.CPUFreq.160=160MHz (WiFi/BT)
3690+
d1_mini32.menu.CPUFreq.160.build.f_cpu=160000000L
3691+
d1_mini32.menu.CPUFreq.80=80MHz (WiFi/BT)
3692+
d1_mini32.menu.CPUFreq.80.build.f_cpu=80000000L
3693+
d1_mini32.menu.CPUFreq.40=40MHz (40MHz XTAL)
3694+
d1_mini32.menu.CPUFreq.40.build.f_cpu=40000000L
3695+
d1_mini32.menu.CPUFreq.26=26MHz (26MHz XTAL)
3696+
d1_mini32.menu.CPUFreq.26.build.f_cpu=26000000L
3697+
d1_mini32.menu.CPUFreq.20=20MHz (40MHz XTAL)
3698+
d1_mini32.menu.CPUFreq.20.build.f_cpu=20000000L
3699+
d1_mini32.menu.CPUFreq.13=13MHz (26MHz XTAL)
3700+
d1_mini32.menu.CPUFreq.13.build.f_cpu=13000000L
3701+
d1_mini32.menu.CPUFreq.10=10MHz (40MHz XTAL)
3702+
d1_mini32.menu.CPUFreq.10.build.f_cpu=10000000L
3703+
3704+
d1_mini32.menu.UploadSpeed.921600=921600
3705+
d1_mini32.menu.UploadSpeed.921600.upload.speed=921600
3706+
d1_mini32.menu.UploadSpeed.115200=115200
3707+
d1_mini32.menu.UploadSpeed.115200.upload.speed=115200
3708+
d1_mini32.menu.UploadSpeed.256000.windows=256000
3709+
d1_mini32.menu.UploadSpeed.256000.upload.speed=256000
3710+
d1_mini32.menu.UploadSpeed.230400.windows.upload.speed=256000
3711+
d1_mini32.menu.UploadSpeed.230400=230400
3712+
d1_mini32.menu.UploadSpeed.230400.upload.speed=230400
3713+
d1_mini32.menu.UploadSpeed.460800.linux=460800
3714+
d1_mini32.menu.UploadSpeed.460800.macosx=460800
3715+
d1_mini32.menu.UploadSpeed.460800.upload.speed=460800
3716+
d1_mini32.menu.UploadSpeed.512000.windows=512000
3717+
d1_mini32.menu.UploadSpeed.512000.upload.speed=512000
3718+
3719+
##############################################################
36513720

‎package/package_esp32_index.template.json

Copy file name to clipboardExpand all lines: package/package_esp32_index.template.json
+3Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
},
2828
{
2929
"name": "WEMOS LoLin32"
30+
},
31+
{
32+
"name": "WEMOS D1 MINI ESP32"
3033
}
3134
],
3235
"toolsDependencies": [

‎variants/d1_mini32/pins_arduino.h

Copy file name to clipboard
+33Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#ifndef Pins_Arduino_h
2+
#define Pins_Arduino_h
3+
4+
#include <stdint.h>
5+
#include <../d32/d32_core.h>
6+
7+
static const uint8_t LED_BUILTIN = 2;
8+
#define BUILTIN_LED LED_BUILTIN // backward compatibility
9+
static const uint8_t _VBAT = 35; // battery voltage
10+
11+
#define PIN_WIRE_SDA SDA // backward compatibility
12+
#define PIN_WIRE_SCL SCL // backward compatibility
13+
14+
static const uint8_t D0 = 26;
15+
static const uint8_t D1 = 22;
16+
static const uint8_t D2 = 21;
17+
static const uint8_t D3 = 17;
18+
static const uint8_t D4 = 16;
19+
static const uint8_t D5 = 18;
20+
static const uint8_t D6 = 19;
21+
static const uint8_t D7 = 23;
22+
static const uint8_t D8 = 5;
23+
static const uint8_t RXD = 3;
24+
static const uint8_t TXD = 1;
25+
26+
#define PIN_SPI_SS SS // backward compatibility
27+
#define PIN_SPI_MOSI MOSI // backward compatibility
28+
#define PIN_SPI_MISO MISO // backward compatibility
29+
#define PIN_SPI_SCK SCK // backward compatibility
30+
31+
#define PIN_A0 A0 // backward compatibility
32+
33+
#endif /* Pins_Arduino_h */

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.