Open me-no-dev opened 6 years ago
Hey.. finally! I wanted to contact you. I'd totally love collab. I know that there is a huge overhead using the i2s driver... I'm planning to replace it and do the transcoding of the framebuffer in the ISR instead. Gut in touch with all that stuff in the camera project but didn't bother to translate it... I guess there is not much to do left.. I'm already overwriting some registers after driver initialization to get the sampling rate and untie the second DAC... did you see the trick I did there? This way I can write the second dac at another rate from a timer. Using the isr and not blocking the first core will probably make WIFI work again... some people complained about that.. I really have to address this even for my projects. What did you have in mind?
I wanted also to talk to you about the PSRAM in the arduino integration. Memory is a bid issue with video and as far as I remember PSRAM is a bootloader option that's not activated yet. I read the docs about the PSRAM... I thought I could activate it in software and add the ram region to malloc. but there seem also to be some workarounds because of the chip errors... is there a way we could enable the PSRAM?
Can we have a more "real-time" communication? Like Gitter maybe? Writing here would make noise and take ages :D
I don't use gitter.. Try @bitluni on telegram
I promised to drop a message at Embedded World though I hardly have free time :D but here it is!
I got this project's code a few days back and started reading through the code. Hit me up if you are interested in colab :) I have some ideas on how the I2S could be improved and to a larger part automated (done by the hardware and ISR) that should spare more than enough cycles for other things ;) why not a NES emulator? :P