Well, no, not really. The ASR-1 will talk to any MCU, but the only library support we offer right now is c++ only, but it’s possible (and likely not a tremendous amount of work) to port our Afero library to whatever your platform of choice is. But it’s a porting effort for the library on top of your other development work, There’s no reason why the ASR-1 wouldn’t work with your MCU, the ASR-1 doesn’t really care what the source language of your MCU platform is, as long as it sees the SPI transactions that it expects to see, it’ll work fine.
We have had several other customers port afLib to other MCU platforms, and we’ve done it ourselves to another platform as a test for another customer (we’ll be releasing that support soon but it’s also c++…)
Out of curiosity, can you let me know what MCU platform you’re looking at, so I can do a little research?