From 89d46d4d22e13c9a81eea40dc99dcc4323c561d2 Mon Sep 17 00:00:00 2001 From: HomeAutoUser Date: Mon, 14 Oct 2024 21:21:06 +0200 Subject: [PATCH] Update platformio.ini # hardware structure revised # ESPcore update --- platformio.ini | 351 ++++++++++++++++++++++++------------------------- 1 file changed, 171 insertions(+), 180 deletions(-) diff --git a/platformio.ini b/platformio.ini index 975873af..ccb0ed69 100644 --- a/platformio.ini +++ b/platformio.ini @@ -66,17 +66,18 @@ build_flags= ; behind this lines, all hardware projects ; * * * * * * * * * * * * * * * * * * * * * -[env:esp32CC1101_debug] -platform = espressif32@6.0.1 -board = nodemcu-32s -framework = arduino -monitor_speed = 115200 +#[env:esp32CC1101_debug] +#platform = espressif32@6.0.1 +#board = nodemcu-32s +#framework = arduino +#monitor_speed = 115200 #monitor_port = ${env.monitor_port} #upload_port = ${env.upload_port} -build_flags = -D DEBUG -D OTHER_BOARD_WITH_CC1101=1 +#build_flags = -D DEBUG -D OTHER_BOARD_WITH_CC1101=1 [env:esp32CC1101] -platform = espressif32@6.0.1 +#platform = espressif32@6.0.1 ; version 6.0.1 set +platform = espressif32 ; always stable version board = nodemcu-32s framework = arduino monitor_speed = 115200 @@ -84,18 +85,19 @@ monitor_port = ${env_esp.monitor_port} upload_port = ${env.upload_port} build_flags=-D OTHER_BOARD_WITH_CC1101=1 -[env:esp32s_debug] -platform = espressif32@6.0.1 -board = nodemcu-32s -framework = arduino -debug_tool = olimex-arm-usb-ocd-h -monitor_speed = 115200 -monitor_port = ${env_esp.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D DEBUG +#[env:esp32s_debug] +#platform = espressif32@6.0.1 +#board = nodemcu-32s +#framework = arduino +#debug_tool = olimex-arm-usb-ocd-h +#monitor_speed = 115200 +#monitor_port = ${env_esp.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D DEBUG [env:esp32s] -platform = espressif32@6.0.1 +#platform = espressif32@6.0.1 ; version 6.0.1 set +platform = espressif32 ; always stable version board = nodemcu-32s framework = arduino debug_tool = olimex-arm-usb-ocd-h @@ -104,25 +106,26 @@ monitor_port = ${env_esp.monitor_port} upload_port = ${env.upload_port} build_flags= -[env:esp8266CC1101_debug] +#[env:esp8266CC1101_debug] ; Espressif ESP8266 - single core, max 160 MHz, GPIO 17, power consumption 80 mA ; RAM: [==== ] 39.4% (used 32260 bytes from 81920 bytes) ; Flash: [==== ] 35.8% (used 373456 bytes from 1044464 bytes) -platform = espressif8266@4.2.0 -board = nodemcuv2 -framework = arduino +#platform = espressif8266@4.2.0 +#board = nodemcuv2 +#framework = arduino ;upload_speed = 115200 -monitor_port = ${env_esp.monitor_port} -upload_port = ${env.upload_port} -monitor_speed = 115200 -lib_deps = -build_flags=-D DEBUG -D OTHER_BOARD_WITH_CC1101=1 +#monitor_port = ${env_esp.monitor_port} +#upload_port = ${env.upload_port} +#monitor_speed = 115200 +#lib_deps = +#build_flags=-D DEBUG -D OTHER_BOARD_WITH_CC1101=1 [env:esp8266CC1101] ; Espressif ESP8266 - single core, max 160 MHz, GPIO 17, power consumption 80 mA ; RAM: [==== ] 39.2% (used 32072 bytes from 81920 bytes) ; Flash: [==== ] 35.4% (used 370084 bytes from 1044464 bytes) -platform = espressif8266@4.2.0 +#platform = espressif8266@4.2.0 ; version 4.2.0 set +platform = espressif8266 ; always stable version board = nodemcuv2 framework = arduino ;upload_speed = 115200 @@ -132,25 +135,26 @@ monitor_speed = 115200 lib_deps = build_flags=-D OTHER_BOARD_WITH_CC1101=1 -[env:esp8266_debug] +#[env:esp8266_debug] ; Espressif ESP8266 - single core, max 160 MHz, GPIO 17, power consumption 80 mA ; RAM: [==== ] 39.3% (used 32196 bytes from 81920 bytes) ; Flash: [==== ] 35.2% (used 367292 bytes from 1044464 bytes) -platform = espressif8266@4.2.0 -board = nodemcuv2 -framework = arduino +#platform = espressif8266@4.2.0 +#board = nodemcuv2 +#framework = arduino ;upload_speed = 115200 -monitor_port = ${env_esp.monitor_port} -upload_port = ${env.upload_port} -monitor_speed = 115200 -lib_deps = -build_flags=-D DEBUG +#monitor_port = ${env_esp.monitor_port} +#upload_port = ${env.upload_port} +#monitor_speed = 115200 +#lib_deps = +#build_flags=-D DEBUG [env:esp8266s] ; Espressif ESP8266 - single core, max 160 MHz, GPIO 17, power consumption 80 mA ; RAM: [==== ] 39.1% (used 32020 bytes from 81920 bytes) ; Flash: [=== ] 34.9% (used 364700 bytes from 1044464 bytes) -platform = espressif8266@4.2.0 +#platform = espressif8266@4.2.0 ; version 4.2.0 set +platform = espressif8266 ; always stable version board = nodemcuv2 framework = arduino ;upload_speed = 115200 @@ -160,38 +164,38 @@ monitor_speed = 115200 lib_deps= build_flags= -[env:MAPLEMINI_F103CB_debug_wr] +#[env:MAPLEMINI_F103CB_debug_wr] ; ST-Microelectronics STM32F103C8T6 bootloader v1.0 ; RAM: [=== ] 29.5% (used 6032 bytes from 20480 bytes) ; Flash: [===== ] 50.3% (used 55600 bytes from 110592 bytes) -platform = ${env_maple_mini.platform} -board = ${env_maple_mini.board} -board_build.mcu = ${env_maple_mini.board_build.mcu} -board_build.core = ${env_maple_mini.board_build.core} -framework = ${env_maple_mini.framework} -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags = ${env_maple_mini.build_flags} - -D ARDUINO_MAPLEMINI_F103CB=1 - -D OTHER_BOARD_WITH_CC1101=1 - -D WATCHDOG_STM32=1 - -D DEBUG +#platform = ${env_maple_mini.platform} +#board = ${env_maple_mini.board} +#board_build.mcu = ${env_maple_mini.board_build.mcu} +#board_build.core = ${env_maple_mini.board_build.core} +#framework = ${env_maple_mini.framework} +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags = ${env_maple_mini.build_flags} +# -D ARDUINO_MAPLEMINI_F103CB=1 +# -D OTHER_BOARD_WITH_CC1101=1 +# -D WATCHDOG_STM32=1 +# -D DEBUG -[env:MAPLEMINI_F103CBcc1101_debug] +#[env:MAPLEMINI_F103CBcc1101_debug] ; ST-Microelectronics STM32F103C8T6 bootloader v1.0 ; RAM: [=== ] 29.5% (used 6032 bytes from 20480 bytes) ; Flash: [===== ] 49.6% (used 54852 bytes from 110592 bytes) -platform = ${env_maple_mini.platform} -board = ${env_maple_mini.board} -board_build.mcu = ${env_maple_mini.board_build.mcu} -board_build.core = ${env_maple_mini.board_build.core} -framework = ${env_maple_mini.framework} -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags = ${env_maple_mini.build_flags} - -D ARDUINO_MAPLEMINI_F103CB=1 - -D OTHER_BOARD_WITH_CC1101=1 - -D DEBUG +#platform = ${env_maple_mini.platform} +#board = ${env_maple_mini.board} +#board_build.mcu = ${env_maple_mini.board_build.mcu} +#board_build.core = ${env_maple_mini.board_build.core} +#framework = ${env_maple_mini.framework} +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags = ${env_maple_mini.build_flags} +# -D ARDUINO_MAPLEMINI_F103CB=1 +# -D OTHER_BOARD_WITH_CC1101=1 +# -D DEBUG [env:MAPLEMINI_F103CBcc1101] ; ST-Microelectronics STM32F103C8T6 bootloader v1.0 @@ -278,17 +282,17 @@ build_flags = ${env_maple_mini.build_flags} ;upload_port = ${env.upload_port} ;build_flags=-D ARDUINO_MAPLEMINI_F103CB=1 -[env:nano_bootl_new_CC1101_debug] +#[env:nano_bootl_new_CC1101_debug] ; Arduino Nano ATmega328 - bootloader Optiboot ; RAM: [===== ] 54.2% (used 1109 bytes from 2048 bytes) ; Flash: [========= ] 90.0% (used 27638 bytes from 30720 bytes) -platform = atmelavr -board = nanoatmega328new -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG +#platform = atmelavr +#board = nanoatmega328new +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG [env:nano_bootl_new_CC1101] ; Arduino Nano ATmega328 - bootloader Optiboot @@ -303,21 +307,21 @@ upload_port = ${env.upload_port} build_flags=-D OTHER_BOARD_WITH_CC1101=1 -[env:nano_bootl_news_debug] +#[env:nano_bootl_new_debug] ; Arduino Nano ATmega328 - bootloader Optiboot ; RAM: [===== ] 51.3% (used 1050 bytes from 2048 bytes) ; Flash: [======== ] 77.2% (used 23724 bytes from 30720 bytes) -platform = atmelavr -board = nanoatmega328new -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags = -D DEBUG -build_src_filter = -cc1101.h -cc1101.cpp +<*> -<.git/> -<.svn/> - - - -<_micro-api/libraries/ArduinoJson/test/> -<_micro-api/libraries/ArduinoJson/third-party/> -<_micro-api/libraries/fastdelegate/examples/>- - -<_micro-api/libraries/ArduinoJson/fuzzing/> +#platform = atmelavr +#board = nanoatmega328new +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags = -D DEBUG +#build_src_filter = -cc1101.h -cc1101.cpp +<*> -<.git/> -<.svn/> - - - -<_micro-api/libraries/ArduinoJson/test/> -<_micro-api/libraries/ArduinoJson/third-party/> -<_micro-api/libraries/fastdelegate/examples/>- - -<_micro-api/libraries/ArduinoJson/fuzzing/> -[env:nano_bootl_news] +[env:nano_bootl_new] ; Arduino Nano ATmega328 - bootloader Optiboot ; RAM: [==== ] 42.1% (used 862 bytes from 2048 bytes) ; Flash: [======= ] 69.8% (used 21452 bytes from 30720 bytes) @@ -341,42 +345,29 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags = -D ARDUINO_ATMEGA328P_MINICUL=1 -[env:miniculCC1101_debug] +#[env:miniculCC1101_debug] ; Minicul with cc1101 running at 8 mhz ; RAM: [==== ] 42.1% (used 862 bytes from 2048 bytes) ; Flash: [======= ] 69.7% (used 21406 bytes from 30720 bytes) -platform = atmelavr -board = pro8MHzatmega328 -framework = arduino -monitor_speed = 57600 -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags = -D ARDUINO_ATMEGA328P_MINICUL=1 -D DEBUG - - -[env:io] -; Arduino Nano ATmega328 - bootloader Optiboot -; RAM: [==== ] 42.1% (used 862 bytes from 2048 bytes) -; Flash: [======= ] 70.2% (used 21564 bytes from 30720 bytes) -platform = atmelavr -board = nanoatmega328new -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags= +#platform = atmelavr +#board = pro8MHzatmega328 +#framework = arduino +#monitor_speed = 57600 +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags = -D ARDUINO_ATMEGA328P_MINICUL=1 -D DEBUG -[env:nano_bootl_old_CC1101_debug] +#[env:nano_bootl_old_CC1101_debug] ; Arduino Nano ATmega328 - bootloader ATmegaBOOT ; RAM: [===== ] 54.2% (used 1109 bytes from 2048 bytes) ; Flash: [========= ] 90.0% (used 27638 bytes from 30720 bytes) -platform = atmelavr -board = nanoatmega328 -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG +#platform = atmelavr +#board = nanoatmega328 +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG [env:nano328s] platform = atmelavr @@ -404,20 +395,20 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags=-D OTHER_BOARD_WITH_CC1101=1 -[env:nano_bootl_old_debug] +#[env:nano_bootl_old_debug] ; Arduino Nano ATmega328 - bootloader ATmegaBOOT ; RAM: [===== ] 51.3% (used 1050 bytes from 2048 bytes) ; Flash: [======== ] 77.2% (used 23724 bytes from 30720 bytes) -platform = atmelavr -board = nanoatmega328 -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags = -D DEBUG -build_src_filter = -cc1101.h -cc1101.cpp +<*> -<.git/> -<.svn/> - - - -<_micro-api/libraries/ArduinoJson/test/> -<_micro-api/libraries/ArduinoJson/third-party/> -<_micro-api/libraries/fastdelegate/examples/>- - -<_micro-api/libraries/ArduinoJson/fuzzing/> +#platform = atmelavr +#board = nanoatmega328 +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags = -D DEBUG +#build_src_filter = -cc1101.h -cc1101.cpp +<*> -<.git/> -<.svn/> - - - -<_micro-api/libraries/ArduinoJson/test/> -<_micro-api/libraries/ArduinoJson/third-party/> -<_micro-api/libraries/fastdelegate/examples/>- - -<_micro-api/libraries/ArduinoJson/fuzzing/> -[env:nano_bootl_olds] +[env:nano_bootl_old] ; Arduino Nano ATmega328 - bootloader ATmegaBOOT ; RAM: [==== ] 42.1% (used 862 bytes from 2048 bytes) ; Flash: [======= ] 70.2% (used 21564 bytes from 30720 bytes) @@ -429,17 +420,17 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags= -[env:promini16CC1101_debug] +#[env:promini16CC1101_debug] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 16MHz ; RAM: [===== ] 54.2% (used 1109 bytes from 2048 bytes) ; Flash: [========= ] 90.0% (used 27638 bytes from 30720 bytes) -platform = atmelavr -board = pro16MHzatmega328 -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG +#platform = atmelavr +#board = pro16MHzatmega328 +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG [env:promini16CC1101] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 16MHz @@ -453,19 +444,19 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags=-D OTHER_BOARD_WITH_CC1101=1 -[env:promini16s_debug] +#[env:promini16_debug] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 8MHz ; RAM: [===== ] 51.3% (used 1050 bytes from 2048 bytes) ; Flash: [======== ] 77.2% (used 23724 bytes from 30720 bytes) -platform = atmelavr -board = pro16MHzatmega328 -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D DEBUG +#platform = atmelavr +#board = pro16MHzatmega328 +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D DEBUG -[env:promini16s] +[env:promini16] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 16MHz ; RAM: [==== ] 42.1% (used 862 bytes from 2048 bytes) ; Flash: [======= ] 70.2% (used 21554 bytes from 30720 bytes) @@ -477,17 +468,17 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags= -[env:promini8CC1101_debug] +#[env:promini8CC1101_debug] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 8MHz ; RAM: [===== ] 53.8% (used 1101 bytes from 2048 bytes) ; Flash: [========= ] 90.1% (used 27684 bytes from 30720 bytes) -platform = atmelavr -board = pro8MHzatmega328 -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG +#platform = atmelavr +#board = pro8MHzatmega328 +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D OTHER_BOARD_WITH_CC1101=1 -D DEBUG [env:promini8CC1101] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 8MHz @@ -501,19 +492,19 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags=-D OTHER_BOARD_WITH_CC1101=1 -[env:promini8s_debug] +#[env:promini8_debug] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 8MHz ; RAM: [===== ] 50.9% (used 1042 bytes from 2048 bytes) ; Flash: [======== ] 77.4% (used 23768 bytes from 30720 bytes) -platform = atmelavr -board = pro8MHzatmega328 -monitor_speed = 57600 -framework = arduino -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D DEBUG +#platform = atmelavr +#board = pro8MHzatmega328 +#monitor_speed = 57600 +#framework = arduino +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D DEBUG -[env:promini8s] +[env:promini8] ; Arduino Pro or Pro Mini - Atmel ATmega328 running at 8MHz ; RAM: [==== ] 41.7% (used 854 bytes from 2048 bytes) ; Flash: [======= ] 70.3% (used 21610 bytes from 30720 bytes) @@ -525,7 +516,7 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags= -[env:radinoCC1101_debug] +#[env:radinoCC1101_debug] ; Arduino compatible (Arduino Micro / Leonardo) - Atmel ATmega32U4 ; RAM: [=== ] 41.9% (used 1072 bytes from 2560 bytes) ; Flash: [==========] 104.4% (used 29942 bytes from 28672 bytes) @@ -533,14 +524,14 @@ build_flags= ; Radino board from in-circuit is not in POI ; these are compatible with all PINĀ“s ; working correctly; send & receive function works -platform = atmelavr -board = micro -framework = arduino -board_build.mcu = atmega32u4 ; change microcontroller -board_build.f_cpu = 8000000L ; change MCU frequency -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D ARDUINO_RADINOCC1101=1 -D DEBUG +#platform = atmelavr +#board = micro +#framework = arduino +#board_build.mcu = atmega32u4 ; change microcontroller +#board_build.f_cpu = 8000000L ; change MCU frequency +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D ARDUINO_RADINOCC1101=1 -D DEBUG [env:radinoCC1101] ; Arduino compatible (Arduino Micro / Leonardo) - Atmel ATmega32U4 @@ -559,18 +550,18 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags=-D ARDUINO_RADINOCC1101=1 -[env:wemos_d1_mini_pro_CC1101_debug] +#[env:wemos_d1_mini_pro_CC1101_debug] ; Espressif ESP8266 WeMos D1 mini pro - single core, max 160MHz, GPIO 11, power consumption 70 mA ; RAM: [==== ] 39.4% (used 32260 bytes from 81920 bytes) ; Flash: [==== ] 35.8% (used 373456 bytes from 1044464 bytes) -platform = espressif8266 -board = d1_mini_pro -framework = arduino -monitor_speed = 115200 -upload_speed = 921600 -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags = -D PIN_LED_INVERSE=1 -D OTHER_BOARD_WITH_CC1101=1 -D DEBUG +#platform = espressif8266 +#board = d1_mini_pro +#framework = arduino +#monitor_speed = 115200 +#upload_speed = 921600 +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags = -D PIN_LED_INVERSE=1 -D OTHER_BOARD_WITH_CC1101=1 -D DEBUG [env:wemos_d1_mini_proCC1101] ; Espressif ESP8266 WeMos D1 mini pro - single core, max 160MHz, GPIO 11, power consumption 70 mA @@ -584,19 +575,19 @@ monitor_port = ${env.monitor_port} upload_port = ${env.upload_port} build_flags=-D PIN_LED_INVERSE=1 -D OTHER_BOARD_WITH_CC1101=1 -[env:wemos_d1_mini_pros_debug] +#[env:wemos_d1_mini_pro_debug] ; Espressif ESP8266 WeMos D1 mini pro - single core, max 160MHz, GPIO 11, power consumption 70 mA ; RAM: [==== ] 39.1% (used 32052 bytes from 81920 bytes) ; Flash: [==== ] 35.2% (used 367404 bytes from 1044464 bytes) -platform = espressif8266 -board = d1_mini_pro -framework = arduino -monitor_speed = 115200 -monitor_port = ${env.monitor_port} -upload_port = ${env.upload_port} -build_flags=-D PIN_LED_INVERSE=1 -D DEBUG +#platform = espressif8266 +#board = d1_mini_pro +#framework = arduino +#monitor_speed = 115200 +#monitor_port = ${env.monitor_port} +#upload_port = ${env.upload_port} +#build_flags=-D PIN_LED_INVERSE=1 -D DEBUG -[env:wemos_d1_mini_pros] +[env:wemos_d1_mini_pro] ; Espressif ESP8266 WeMos D1 mini pro - single core, max 160MHz, GPIO 11, power consumption 70 mA ; RAM: [==== ] 38.9% (used 31876 bytes from 81920 bytes) ; Flash: [=== ] 34.9% (used 364828 bytes from 1044464 bytes)