-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Swap to tasmota/platform-espressif32 #4487
Conversation
platform = espressif32@ ~6.3.2 | ||
platform_packages = platformio/framework-arduinoespressif32 @ 3.20009.0 ;; select arduino-esp32 v2.0.9 (arduino-esp32 2.0.10 thru 2.0.14 are buggy so avoid them) | ||
|
||
;; select arduino-esp32 v2.0.9 (arduino-esp32 2.0.10 thru 2.0.14 are buggy so avoid them) | ||
platform = https://github.com/tasmota/platform-espressif32/releases/download/2023.06.02/platform-espressif32.zip ;; Tasmota Arduino Core 2.0.9 with IPv6 support, based on IDF 4.4.4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was aiming to keep the same version of the Arduino Core as before, just swapping to Tasmota.
Have I done this correctly? @Jason2866
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The platform (with removing the platform_packages
entry) change is correct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But I wouldn't remove platform_packages
completely. Just the entry.
So all the other changes in the env
are not needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What should the correct value of platform_packages
be then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just leave it empy. As following
platform_packages =
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What impact would that have?
2.0.9 This reverts commit b421f7a.
non V4
V4 - default
V4 - Tasmota
|
…build using the currently used Arduino Core version of 3.1.2
|
Missing the board definition in Tasmota for some reason. Options are to either change the board or add a local copy of https://github.com/platformio/platform-espressif32/blob/master/boards/lolin_s3_mini.json to our repo. Thoughts? |
https://github.com/tasmota/platform-espressif32/blob/Arduino/IDF53/boards/adafruit_feather_esp32s3.json |
The flag |
I have just added a local copy of the board to our repo for now. We can remove later when we move to a platform version that contains |
All checks are now passing. Ok to approve? @blazoncek @softhack007 |
If you are confident, go ahead since I do not have proper time to test this on my end. |
Reduce the image size by swapping to tasmota's version of platform-espressif32
Motivation is that otherwise the move to IDF V4 means we run out of space