#Jup I guess I am just confused by the
1 messages · Page 1 of 1 (latest)
Ya, the idea is that it can package C ULP programs so they can be distributed as Python libraries
And I didn't want to depend on the entire IDF
makes sense
I definitely didn't finish putting it all together and documenting it. so, I'm happy to help
And your generator is only for RISC ULP programs not for program using the ULP FSM, right?
correct
I only added the riscv support. Someone else added the FSM support
I think you can make the programs with the IDF as well
I thought so too but the toolchain is very weird. I guess I'll have to look more into it since we just need the ULP binary, not the entire programs binary which uses ESP32 API to then load the embedded ULP binary. But RISCV is fine too.
I guess once I get a FeatherS3 I can test the example more and also write my own ULP programs. If that does not work as expected, can I get back to you regarding this?
It's probably built somewhere within the IDF build stuff
ya, feel free to ping me about it. Its been a while since I did it so I may not remember it
(and it may have broken)
what are you trying to use the ULP for?
For now its just figuring out what its capabilities are and whether we can actually use it for an university project. In the end we probably just want to use it to wake the circuit python task up when sensor data arives or a timer triggers.