I use Arduino IDE 2.3.2 today, but have used Platformio too. I want to use the ULP but I'm finding it difficult to find up to date resources.
I'm very keen to use some of the examples on GitHub to program the ESP ULP. e.g. GitHub - d03n3rfr1tz3/ULP-Pulse: Examples of using the ULP Co-Processor of the ESP32 with simple pulse counting, which I extended for also saving the shortest pulse.
But, I can't get ULPTool to work.
I get a compile error complaining "ulptool internal error in demand_empty_rest_of_line at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/binutils/gas/read.c:3788."
Understand that Espressif ESP-IDF and Arduino tools have moved on since 2019 but nobody seems to be mentioning ULP in 2024. If you are please tell me which tools you are using.
I'm aware Boarchuz has put a lot of work into GitHub - boarchuz/HULP: ESP32 ULP Coprocessor Helper but it isn't straightforward to adapt that to use older ULPTool like examples
How are others using ULP in 2024 within the Arduino environment?