-
• #2
So the answer appears to be: it's not supported, and the S3 fork is still young but might work.
Yes - there's a board file called
ESP32S3_IDF4.py
and if you build that then it should work - although you'd have to figure out how to access the screen/keyboard/etc directly from JS, but that's probably not the end of the world as it seems reasonably well documented -
• #3
Thanks for the pointers! The CardPuter is in the mail, so I'll give it a go when it arrives. If something comes out of it, I'll update here.
How well does Espruino support M5Stack's ESP32-S3 devices like the fun little $30 CardPuter?
Processor
From ESP32-S3Fn8 (Datasheet):
Memory
Resources
Links
Or M5Dial, a cool rotary dial with a nice touch screen:
Edit:
Searching the forum, I found this discussion about a community fork of Espruino for S3, with an interesting exchange about the business side of Espruino, where I fully understand Gordon's position.
So the answer appears to be: it's not supported, and the S3 fork is still young but might work.
This quote gives me some hope though: "I really love the ESP32 chips - I think they're fantastic (especially the RISC-V ones), and I do want to find a way to support them properly."