Closed znmeb closed 1 year ago
I'm pretty sure https://github.com/tabemann/zeptoforth is going to be the way forward. It has everything I need and more, and it's already optimized for the M0 instruction set. The only potential issue is flash and RAM space usage, so the next step is to profile a full build and prune unwanted functionality if necessary.
See https://github.com/tabemann/zeptoforth/discussions/3 for a discussion.
So far everything looks good. Remaining tasks:
zeptoforth
is comprehensive although I haven't seen direct USB support. Done - will proceed without C/C++ for now and will document as needed
Zeptoforth looks like it has all the needed infrastructure and more. It has RP2040 and STM32 assembler, full RTOS, builds with GNU tools. and Python 3.9 or later - I'd just need to build the DSP code and the livecoding language.