valeros
2587ce9871
Add Adafruit Feather ESP32-S2 board
...
Issue #1287
2024-01-22 14:26:14 +02:00
valeros
bd7dd2cd60
IDF: Get rid of deprecated "pkg_resources" dependency
...
Resolves #1277
2024-01-17 14:26:11 +02:00
valeros
ee1dd5a6c6
Merge tag 'v6.5.0' into develop
...
Bump version to 6.5.0
2023-12-27 14:05:53 +02:00
valeros
b0a7f56bcd
Merge branch 'release/v6.5.0'
2023-12-27 14:05:52 +02:00
valeros
e2616134ef
Bump version to 6.5.0
2023-12-27 14:05:29 +02:00
valeros
91c7448d5a
Fix board name for ioxesp32ps
2023-12-27 14:04:36 +02:00
valeros
2575a81db6
Add ESP32-S3-USB-OTG board
...
Resolves #1262
2023-12-19 12:06:25 +02:00
valeros
275f1170dd
Add a warning if there is a flash size mismatch with IDF config
2023-12-08 12:52:08 +02:00
valeros
89d7ed2085
Add optional MMU page size flag to elf2bin if it's configurable
2023-12-08 12:50:47 +02:00
valeros
bc5b51f020
Update ESP-IDF to v5.1.2
...
Resolve #1237
2023-12-06 14:55:33 +02:00
valeros
13a4062e22
Add new boards
...
Resolves #1231 , resolves #209
2023-12-05 14:54:52 +02:00
valeros
3cf0b92d84
Update IDF package to v4.4.6 for mixed IDF/Arduino projects
2023-12-05 13:41:43 +02:00
valeros
d83933996f
Update Arduino core to v2.0.14
...
Resolves #1184
2023-12-05 13:40:50 +02:00
valeros
ff6ec884d6
Properly handle precompiled static archives located outside IDF project root
...
Resolves #1230
2023-11-13 13:58:24 +02:00
valeros
f6ec3926f9
Add missing Bluetooth connectivity for all S3-based boards
2023-09-21 17:06:16 +03:00
valeros
a9b9d09468
Add default debug option for ESP32-S2-Kaluga-1 Kit
...
Resolves #1185 , resolves #1130
Resolves platformio/platformio-docs#318
2023-09-06 12:38:25 +03:00
valeros
4af2332a15
Add a warning if an IDF component doesn't register any source files
...
Issue #1180
2023-09-05 12:33:22 +03:00
valeros
516520f851
Merge branch 'release/v6.4.0'
2023-08-31 16:39:27 +03:00
valeros
6186d2ce98
Merge tag 'v6.4.0' into develop
...
Bump version to 6.4.0
2023-08-31 16:39:27 +03:00
valeros
d2b14ad4d8
Bump version to 6.4.0
2023-08-31 16:38:45 +03:00
valeros
36b7a18405
Add a warning about the latest GDB package integration
2023-08-31 16:36:07 +03:00
valeros
ceafaa7c17
Update dynamic partition offset calculation process
...
Resolves #1178
2023-08-30 17:32:34 +03:00
valeros
a846cb0022
Fix GDB package version
2023-08-28 22:59:30 +03:00
valeros
3ac254be84
Typo fix
2023-08-28 16:27:07 +03:00
valeros
f8518b861b
Switch IDF projects to a standalone GDB packages
...
Note: This change requires PlatformIO Core >=6.1.11a2
2023-08-28 16:10:48 +03:00
valeros
bf5a65ba6b
Install chardet as fallback package for charset_normalizer on Darwin ARM64
2023-08-28 16:08:37 +03:00
valeros
682da88fe2
Delete obsolete comment
2023-08-28 16:08:37 +03:00
valeros
f1fdbc5838
Allow specifying custom application partition name // Issue #1166
...
This way developers can select an arbitrary partition which will be used
for dynamic memory checks.
2023-08-07 14:54:11 +03:00
valeros
bd031b8c99
IDF: Reduce time between consecutive builds by enabling implicit build cache
2023-08-03 13:56:50 +03:00
valeros
fc336a9b99
Update IDF to v5.1.0
2023-08-03 13:56:33 +03:00
valeros
07820cf6f4
Update dynamic memory calculation process
...
The order of partitions should also be taken into account as the factory partition may be
allocated for a bootloader (e.g. Adafruit's custom partition file with a UF2 bootloader) and
appear after ota_0 used for app
2023-08-02 13:00:27 +03:00
valeros
650fb5d598
Typo fix in Smart Bee S3 manifest
2023-08-02 12:57:52 +03:00
valeros
a6291f8082
Add Arduino Nano ESP32 env to examples
2023-08-02 12:57:22 +03:00
valeros
95125e2627
Update Arduino core to v2.0.11
...
- Added several new boards (including Nano ESP32) // Resolves #1162
- Added DFU upload method via dfu-util for the new Arduino Nano ESP32
- Updated IDF version to v4.4.5 for mixed Arduino/IDF projects
2023-08-01 19:38:55 +03:00
valeros
26aa55aa95
Process "build_src_flags" option in IDF build script
...
Resolves #1146
2023-07-21 15:56:22 +03:00
valeros
ea405523d8
Remove unnecessary ULP binary dependency
2023-07-13 14:21:58 +03:00
valeros
28656548e2
Override default behavior of memory analysis feature
2023-07-13 14:20:47 +03:00
Valerii Koval
c3296ee7b4
Merge tag 'v6.3.2' into develop
...
Bump version to 6.3.2
2023-06-20 12:19:57 +03:00
Valerii Koval
eb7eba46fd
Merge branch 'release/v6.3.2'
2023-06-20 12:19:56 +03:00
Valerii Koval
39192b4cfa
Bump version to 6.3.2
2023-06-20 12:19:31 +03:00
Valerii Koval
b4211e98af
Fix code indentation
2023-06-19 22:00:47 +03:00
Valerii Koval
e49e312162
Improve the process of installing Python deps for IDF
2023-06-19 21:30:18 +03:00
Valerii Koval
99362a481a
Lock precise versions of Python dependencies for IDF 5
...
Using loose constraints proved to be unsafe (e.g. latest pyparsing update v3.1.0)
2023-06-19 21:25:38 +03:00
Valerii Koval
8100ac5544
Merge branch 'release/v6.3.1'
2023-05-26 10:39:32 +03:00
Valerii Koval
574fe62204
Merge tag 'v6.3.1' into develop
...
Bump version to 6.3.1
2023-05-26 10:39:32 +03:00
Valerii Koval
9747fbc8de
Bump version to 6.3.1
2023-05-26 10:39:07 +03:00
Valerii Koval
b720f0dbd4
Merge branch 'release/v6.3.0'
2023-05-19 13:27:22 +03:00
Valerii Koval
70fc09635b
Merge tag 'v6.3.0' into develop
...
Bump version to 6.3.0
2023-05-19 13:27:22 +03:00
Valerii Koval
d4e2b6c04d
Bump version to 6.3.0
2023-05-19 13:27:05 +03:00
Valerii Koval
efc0303b2a
Update ESP-IDF to v5.0.2
2023-05-11 20:06:37 +03:00
Valerii Koval
35c40ed548
Update Arduino core to v2.0.9
2023-05-09 12:52:18 +03:00
Valerii Koval
2988da9268
Better handling of macros exported from IDF
...
Issue #1080
2023-05-08 13:06:18 +03:00
Valerii Koval
d9939d93c3
Add support for new versions of upstream toolchain packages
...
Resolves #1092 , resolves #1093
2023-05-08 12:34:12 +03:00
Valerii Koval
da133384b5
Process internal Arduino libraries in mixed Arduino/IDF projects
...
Resolves #1080
2023-05-03 17:15:55 +03:00
Valerii Koval
1d6e1999d1
Merge branch 'release/v6.2.0'
2023-04-29 13:24:39 +03:00
Valerii Koval
b7a3ee8f2b
Merge tag 'v6.2.0' into develop
...
Bump version to 6.2.0
2023-04-29 13:24:39 +03:00
Valerii Koval
c93c9081ea
Bump version to 6.2.0
2023-04-29 13:24:22 +03:00
Valerii Koval
2a74cfaca2
Update OpenOCD package to v0.12
2023-04-11 11:54:31 +03:00
Valerii Koval
41f7000dd4
Update esptoolpy to v4.5.1 // Resolves #1051
2023-03-13 12:32:04 +02:00
Valerii Koval
7591b28c48
Merge branch 'release/v6.1.0'
2023-03-08 19:51:44 +02:00
Valerii Koval
8603fc9f18
Merge tag 'v6.1.0' into develop
...
Bump version to 6.1.0
2023-03-08 19:51:44 +02:00
Valerii Koval
9f81feafdc
Bump version to 6.1.0
2023-03-08 19:51:29 +02:00
Valerii Koval
6fb9e8c1b7
Update default sdkconfig for ULP ADC example
2023-03-08 19:50:49 +02:00
Valerii Koval
48c4226e52
IDF: Propagate build flags for ASM files
...
Resolves #1048
2023-03-03 14:13:44 +02:00
Valerii Koval
5e0a6c3d92
Update IDF to v5.0.1
2023-03-01 14:02:59 +02:00
Valerii Koval
4284bc9bab
Fix file extension for Atom-S3
2023-03-01 13:43:16 +02:00
Valerii Koval
b94ae136e9
Update Arduino core to v2.0.7
...
- New boards (resolves #915 , resolves #1009 )
- Updated IDF to v4.4.4 for mixed projects
2023-02-27 12:18:01 +02:00
Valerii Koval
90130b696c
Update esptoolpy to v4.5.0
...
Resolves #1025
2023-02-17 19:34:20 +02:00
Valerii Koval
764527eb03
Merge tag 'v6.0.1' into develop
...
Bump version to 6.0.1
2023-02-06 14:39:04 +02:00
Valerii Koval
33f2e6e3e4
Merge branch 'release/v6.0.1'
2023-02-06 14:39:03 +02:00
Valerii Koval
679a5a5acc
Bump version to 6.0.1
2023-02-06 14:38:48 +02:00
Valerii Koval
c49915ae06
Delete deprecated example
2023-02-02 12:27:55 +02:00
Valerii Koval
8507dd8e7f
Better handling of ESP IDF Python dependencies
...
#1006 , #1007 , resolves #1013
Now IDF Python deps are installed in a pre-сreated virtual environment.
The name of the IDF venv contains the IDF version to avoid possible conflicts and
unnecessary reinstallation of Python dependencies in cases when Arduino
as an IDF component requires a different version of the IDF package and
hence a different set of Python deps or their versions
2023-01-31 21:51:01 +02:00
Valerii Koval
f3d3c295fc
Update platform description
2023-01-23 12:28:43 +02:00
Valerii Koval
a9ad5ac388
Fix partition file names for Feather S3 and QT Py S3 without PSRAM
...
Resolve #1004
2023-01-17 21:04:00 +02:00
Valerii Koval
11b406a1ca
Merge tag 'v6.0.0' into develop
...
Bump version to 6.0.0
2023-01-16 21:17:02 +02:00
Valerii Koval
cdf9bfd621
Merge branch 'release/v6.0.0'
2023-01-16 21:17:01 +02:00
Valerii Koval
1b54fc7a76
Bump version to 6.0.0
2023-01-16 21:16:16 +02:00
Valerii Koval
51ff51e9ef
Typo fix
2023-01-16 19:21:21 +02:00
Valerii Koval
783e8a9ad7
Better handling of Python deps for IDF
2023-01-16 14:22:17 +02:00
Valerii Koval
6660f2cfd7
Update default partition tables for Adafruit Feather S3 based boards
...
Resolves #996 , resolves #997
2023-01-11 18:05:48 +02:00
Valerii Koval
4a461f5221
Update examples
2023-01-06 14:29:59 +02:00
Valerii Koval
d0835e994c
Take into account board flash mode when converting elf to bin
2023-01-06 14:29:58 +02:00
Valerii Koval
ecc617e341
Add support for IDF v5.0
...
Resolves #979
2023-01-06 14:29:24 +02:00
Valerii Koval
fa1ff811eb
Merge tag 'v5.3.0' into develop
...
Bump version to 5.3.0
2022-12-29 11:48:13 +02:00
Valerii Koval
c7e0e37367
Merge branch 'release/v5.3.0'
2022-12-29 11:48:12 +02:00
Valerii Koval
ee09e8be55
Bump version to 5.3.0
2022-12-29 11:47:47 +02:00
Valerii Koval
26b5112bdc
Fix ULP package paths
2022-12-26 19:09:29 +02:00
Valerii Koval
5a7db65de8
Update ESP32 ULP toolchain to v2.35
...
ULP toolchain is now common for all family
2022-12-26 14:32:12 +02:00
Valerii Koval
86ce4d24bb
Update IDF to v4.4.3
2022-12-25 22:44:08 +02:00
Valerii Koval
9c3e3b6855
Update Arduino core to v2.0.6
...
Resolves #937
2022-12-24 01:24:52 +02:00
Valerii Koval
fee4b738f5
Fix HWID the for um_pros3 board // Resolve #964
2022-12-01 13:46:04 +02:00
Valerii Koval
2f2ddc728e
Normalize path in the "IDF_PATH" variable // Resolve #960
2022-12-01 13:43:11 +02:00
Valerii Koval
03254d41cb
Merge tag 'v5.2.0' into develop
...
Bump version to 5.2.0
2022-09-30 12:53:15 +03:00
Valerii Koval
8565a828b1
Merge branch 'release/v5.2.0'
2022-09-30 12:53:14 +03:00
Valerii Koval
f1d0071fa5
Bump version to 5.2.0
2022-09-30 12:53:00 +03:00
Valerii Koval
03d59c608b
Use the "adapter speed" option for OpenOCD
...
Issue #917
2022-09-27 12:30:15 +03:00
Valerii Koval
ccae219f0a
Add new boards
2022-09-26 15:32:37 +03:00
Valerii Koval
1400178ec6
Synchronize board settings according to the latest Arduino core
2022-09-26 15:23:00 +03:00
Valerii Koval
bf9c13ff9c
Update esptoolpy to v4.2.1
2022-09-26 15:14:53 +03:00