Skip to content

Add Support for ESP-IDF v5.5#325

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

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

Conversation

@Amronos
Copy link

@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 PR is part of the following stack of PRs, which should be merged in order:

  1. Fix rolling builds #323
  2. Multiple CI and README.md Improvements #324
  3. Add Support for ESP-IDF v5.5 #325

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.

This PR also fixes
micro-ROS#251.
Also removed CI compatibility and mentions of ESP-IDF v4.4 as it's been
declared EOL by Espressif.
-
@Amronos
Copy link
Author

Amronos commented Feb 27, 2026

CI run: https://github.com/Amronos/micro_ros_espidf_component/actions/runs/22482739330
The only thing failing is embeddedRTPS, which is unrelated to this PR.

@Amronos
Copy link
Author

Amronos commented Feb 27, 2026

@YanKE01, if possible, could you review/test this PR?
Specifically commit 6c5de44 (changes specific to this PR).

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.

1 participant