I am a self-taught hobby programmer and I am working on my first Arduino project: a drum-machine very much like the legendary Roland TR-909 rhythm composer. It is a 16 step sequencer that sends triggers and control voltages to 11 already existing modules that generate the drum sounds. Actually, it goes quite well, I have a working prototype with most features working.
My sketch works fine on a Nano V3. However, I am running low on SRAM because I need a lot of global variables and therefore I want to switch to a Nano Every. My application uses two TLC5940 IC's (16 channel PWM LED drivers) and the library used to manage the IC's will not compile on the Nano Every. It is the Tlc5940 library by Paul Stoffregen. It gives an error saying : "unknown chip". My Google searches did not come up with a solution so far.
On Github there is an issue in the TLC5940 repository from PaulStoffregen that was raised by other users having the same problem with the library on Nano Every and Nano IoT. I also reacted in that issue but the author of the library has not responded so far.
In another issue on the same library and Teensy LC the author says that he is not going to spend time on such an old library for such an old chip. So I have little hope that he is going to fix the library any time soon. I, being a simple hobby programmer, just don't have the skills to fix it myself.
Is there any hope that I will be able to use this library on a Nano Every? My hardware is finished and working, replacing the Nano v3 for a Nano Every would be the most easy solution for me right now.
If needed, I can post schematics and/or my sketch. But they actually work, the library is the problem here.
Thanks in advance,