Skip to content

Commit 66379c3

Browse files
committed
build: upgrade espressif32 platform to v7.0.1 and bump to v1.2.64
- Upgrade official espressif32 platform from 6.12.0 to 7.0.1 (Arduino Core 2.0.17) - Remove unused and commented-out custom_component_remove directives in platformio.ini - Update documentation comments regarding Pioarduino (Core 3.x) heap overhead (36-42K) - Bump version patch to 64 in version.h
1 parent 31465cc commit 66379c3

3 files changed

Lines changed: 16 additions & 23 deletions

File tree

lib/supertinycron/library.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"name": "supertinycron",
3+
"version": "1.0.0",
4+
"build": {
5+
"srcFilter": [
6+
"+<*.c>",
7+
"-<ccronexpr_test.c>",
8+
"-<supertinycron.c>"
9+
]
10+
}
11+
}

platformio.ini

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ data_dir = ./data/web
1414

1515
[env]
1616
# Official PlatformIO espressif32 and Arduino 2.x
17-
platform = espressif32@6.12.0
17+
platform = espressif32@7.0.1
1818
#
1919
# Official PlatformIO espressif32 and Arduino 3.x
2020
# but only supports ESP32, ESP32-S2, ESP32-C3 and ESP32-S3
@@ -25,9 +25,9 @@ platform = espressif32@6.12.0
2525
#
2626
# PIOARDUINO - unofficial Espressif32 and Arduino 3.x
2727
# should support also latest ESP32 boards (not yet verified)
28-
# from early testing it seems that it requires 42K of additional
28+
# from early testing it seems that it requires 36-42K of additional
2929
# heap memory probably due different IDF version (newer)
30-
#platform = https://github.com/pioarduino/platform-espressif32/releases/download/53.03.11/platform-espressif32.zip
30+
#platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
3131
#
3232
build_src_filter = -<*> +<src/*>
3333
build_flags = -D CRON_USE_LOCAL_TIME -D CRON_DISABLE_YEARS -Os -D BUILD_ENV_NAME=\"$PIOENV\" -D BUILD_PLATFORM=\"${this.platform}\"
@@ -38,7 +38,7 @@ board = esp32dev
3838
board_build.filesystem = littlefs
3939
board_build.flash_size = 4MB
4040
board_build.partitions = ./src/partitions.csv
41-
monitor_filters = send_on_enter
41+
monitor_filters = send_on_enter, esp32_exception_decoder
4242
monitor_eol = LF
4343
monitor_echo = true
4444
lib_deps =
@@ -58,24 +58,6 @@ custom_lib_deps_8266 =
5858
# are experimental options that only works with *pioarduino* (Hybrid compilation)
5959
;custom_sdkconfig =
6060
; file://./sdkconfig.esp32
61-
;custom_component_remove =
62-
; espressif/esp_hosted
63-
; espressif/esp_wifi_remote
64-
; espressif/esp-dsp
65-
; espressif/network_provisioning
66-
; espressif/esp-zboss-lib
67-
; espressif/esp-zigbee-lib
68-
; espressif/esp_rainmaker
69-
; espressif/rmaker_common
70-
; espressif/esp_insights
71-
; espressif/esp_diag_data_store
72-
; espressif/esp_diagnostics
73-
; espressif/cbor
74-
; espressif/qrcode
75-
; espressif/esp-sr
76-
; espressif/libsodium
77-
; espressif/esp-modbus
78-
; espressif/esp32-camera
7961

8062
[env:default]
8163
build_flags = ${env.build_flags}

src/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
#define VERSION_MAJOR 1
3131
#define VERSION_MINOR 2
32-
#define VERSION_PATCH 63
32+
#define VERSION_PATCH 64
3333

3434
#define STRING_VALUE(...) STRING_VALUE__(__VA_ARGS__)
3535
#define STRING_VALUE__(...) #__VA_ARGS__

0 commit comments

Comments
 (0)