Closed microdev1 closed 2 years ago
Thanks for the quick test @PaintYourDragon!
Oh also — is matrix support for both S2 and S3 canonically in CircuitPython at this point? I have a to-do elsewhere that could be closed out in that case. Thx!
Oh also — is matrix support for both S2 and S3 canonically in CircuitPython at this point? I have a to-do elsewhere that could be closed out in that case. Thx!
It is turned off for plain ESP32 but otherwise is on for everything else: https://github.com/adafruit/circuitpython/blob/b6f67be3e2c58d3780e2a1bc3801ac5a43f19d4d/ports/espressif/mpconfigport.mk#L40
I'm not actually sure why it's turned off for plain ESP32. Is that your doing? Plain ESP32 has various IDF differences.
Not my doing, I’ve tended to stick to the Arduino side of the code. I could speculate that it might be too much for the OG ESP32 (since the code there is all brute force bitbang-y, no peripherals/DMA), but not sure.
OR…possibly it was meant to be disabled for the C3 and something went in the wrong place. I don’t think there’s enough GPIO on the C3 to run a matrix, and even if there was, looks like the code’s empty for that one, like it might’ve just been a placeholder or something put there to pass CI.
Any relationship between this and PR https://github.com/adafruit/Adafruit_Protomatter/pull/47? Looks like changes from the latter have already been incorporated and it can be closed? Not sure.
You can close up #47, because I'm not likely to get back to testing on that microcontroller anytime soon. When I last tested on circuitpython it didn't work or else my testing setup was wrong
I believe, I accidentally removed @PaintYourDragon from review.
I can't test as I don't have the hardware.