Skip to content

Add Support for ESP-IDF v5.5#325

Open
Amronos wants to merge 4 commits intomicro-ROS:rollingfrom
Amronos:support-esp-idf-v5.5
Open

Add Support for ESP-IDF v5.5#325
Amronos wants to merge 4 commits intomicro-ROS:rollingfrom
Amronos:support-esp-idf-v5.5

Conversation

@Amronos
Copy link
Copy Markdown

@Amronos Amronos commented Feb 27, 2026

The changes were mostly taken from #319 / #322, but ported to rolling. I will add support for ESP32-P4 in a separate PR.


This is part 4 of 4 in a stack made with GitButler:

Changes specific to this PR: e747951

@Amronos

This comment was marked as outdated.

@Amronos

This comment was marked as outdated.

Copy link
Copy Markdown

@YanKE01 YanKE01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Amronos , before the final submission, it might help to create a separate branch and run the CI in your own Actions to check for any build issues (for example, like this). Another question: why are there so many changes in the CI part? This might confuse the maintainers.

Comment thread README.md Outdated
Comment thread libmicroros.mk
@Amronos Amronos force-pushed the support-esp-idf-v5.5 branch from 6c5de44 to d99c1e1 Compare March 2, 2026 13:37
@Amronos

This comment was marked as outdated.

@Amronos Amronos requested a review from YanKE01 March 2, 2026 13:39
@Amronos Amronos force-pushed the support-esp-idf-v5.5 branch from d99c1e1 to 6c5e5f8 Compare April 5, 2026 04:33
@Amronos

This comment was marked as outdated.

@YanKE01
Copy link
Copy Markdown

YanKE01 commented Apr 10, 2026

Hi, @Amronos . I also encountered a compilation issue on the latest release V5.5 (5.5.4). You can check this issue, and deleting these two lines of sed will make it work normally.
image

image

@Amronos Amronos force-pushed the support-esp-idf-v5.5 branch from 6c5e5f8 to b2e542a Compare April 11, 2026 03:46
@Amronos

This comment was marked as outdated.

Co-authored-by: Narukara <narukara17@gmail.com>
@Amronos Amronos force-pushed the support-esp-idf-v5.5 branch from b2e542a to c8e0c1f Compare April 15, 2026 11:39
Amronos and others added 3 commits April 15, 2026 17:10
A new package was added to `rcl_logging` called
`rcl_logging_implementation`. It depends on `rcpputils`, which I wasn't
able to get building. Therefore, we are skipping building that package
using `COLCON_IGNORE`.

https://github.com/ros2/rclc needs to be pinned to
an older version until ros2/rcl#1269 is added in
https://github.com/micro-ROS/rcl.
https://github.com/ros2/rosidl needs to be pinned to an older version
due to breaking changes made with
ros2/rosidl#941
Also removed CI compatibility and mentions of ESP-IDF v4.4 as it's been
declared EOL by Espressif.
-
Co-authored-by: Narukara <narukara17@gmail.com>
Co-authored-by: @YanKE01
@Amronos Amronos force-pushed the support-esp-idf-v5.5 branch from c8e0c1f to e747951 Compare April 15, 2026 11:40
@Amronos Amronos mentioned this pull request Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants