Can I use it with rust? If so, are there any examples?
anuger opened this issue · comments
I don't think you can because this uses specific instructions in the ESP-IDF components to handle LCD module communications. Please show us another projects using parallel LCD transmission mode and we will take a look. First thoughts in my humble opinion is that this component is quite complicated to be ported to another language.
I think he means using epdiy from a rust application. I think it is doable since rust is good at interfacing C-code. But we have no working examples, you are on your own.
I think he means using epdiy from a rust application
Thanks Micke.
@anuger this is assigned to you now please enlighten us and tell what you wanted to do since we just have a title from you.
Added the “waiting for feedback” tag to ensure you can explain us what is the plan to in the next weeks
@martinberlin
I currently have an ed060kc1 E-Paper and an epdiy V7.
I want to use rust to control E-Paper, but I don’t know if it is possible. At present, I only know these https://esp-rs.github.io/std-training/
I haven't looked at the espressif Rust resources lately, looks like they have made some progress. You can probably generate some bindings, although the memory / ownership model may be tricky. It would definitely be fun to try it out if you get something working, I would ditch C for Rust any time if the ecosystem was on-par. As it stands right now though, C is much more compatible to other ecosystems like arduino and I can't justify the work to investigate bindings myself.