-
Notifications
You must be signed in to change notification settings - Fork 50
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
Migrate from Arduino ESP32 Core 2.x to 3.x, IDF 5.1 #502
Conversation
Resolves #502 |
Should also look at UART core changes: https://github.com/espressif/arduino-esp32/blob/601efed98fb224a52ca8f2c9210eb035ea46702f/docs/source/migration_guides/2.x_to_3.0.rst#uart-hardwareserial |
Everything tests OK except LVGL on FunHouse ESP32-S2. The current partition scheme with huge_app partition causes the board to reset into BOOTLOADER mode. |
Using new partition via espressif/arduino-esp32#8897 works OK on FunHouse + LVGL |
@tyeth I've added a development build to the esp32 target matrix under, |
Okay, this is finally shaping up well and the RMT bug is fixed. Final testing of the following components is required again prior to merge (@tyeth - if you'd like to test with me tomorrow, feel free! I'm going to be using a Feather ESP32-S3)
Post-merge notes:
|
Funhouse fails to accept UF2, probably related to old bootloader, there is an update UF2 for v0.18.1 from last week. Feather S2 works fine, accepts UF2, tested PWM LED, neopixel, internal LiPo (max17048) i2c sensor, and external LTR390 i2c sensor.
|
Migration of WipperSnapper's ESP32 builds from 2.X (based on ESP-IDF 4.4) to version 3.0 (based on ESP-IDF 5.1) of the Arduino ESP32 core.
Changes:
The following things require physical testing before merging and releasing: