New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
esp32 camera model #16
Comments
That's the same I have, It should work just fine. ps. use a good steady power source. |
Did you test? if work I'll buy! |
Yes I have tested it. Keep in mind that this project of @maximkulkin is still in progress. |
many thanks @AchimPieters. I'd like to build a version with OTA. Do you think is possible? |
No not at this point I think, this is a question Maxim can better answer. |
ok, thanks :-) |
Well, I'm not that familiar with OTA. Given that firmware size for camera is pretty large, I'm not sure it will work. |
I will try this, much cheaper |
@maximkulkin yes is large, but esp32 have 4mb of memory. Right? |
@pwallner I believe, that is the same module, just without Amazon added cost. @lizzus It's not that simple. Last time I checked OTA had two partitions with two copies of firmware: the current one and the updated one, OTA code swaps which one is current after update. So, said that currently firmware is large enough to not being able to fit twice onto flash. |
@maximkulkin I saw that it doesn't use the AI thinker, so I also found this: https://de.aliexpress.com/item/32947577882.html?spm=a2g0s.9042311.0.0.17d14c4dwTPkRF Bit more expensive, but much more cheaper than amazon. I orded at both shops. I will report which one is working. |
@pwallner I am very aware. I have that one available, but for most of my development and testing I'm using ESP-EYE. The thing I do not like about modules you've mentioned is that they do not come with USB-to-SERIAL chip and thus you have to use external USB-to-SERIAL adapter. |
I can confirm that the first mentioned module is working like the AI Thinker Chip. |
hello @pwallner I was testing also the same module you have in THIS URL is the same ESP32cam, but some shops say PSRAM 4mb external. I was wondering if you guys know if there is a RTOS method to know the total RAM -installed-. Also @lizzus and @AchimPieters are you getting video live out of your modules? |
@beckmx FreeRTOS is a universal platform, it has no ability to detect hardware capabilities. This is a task for "port" - binding of FreeRTOS to particular hardware. I guess, ESP32 has a way to query size of SPI RAM, because you do not need to specify RAM size, it detects it automatically. You can see all regions configured as heap memory in output during boot. But keep in mind: ESP32 architecture is rather limited in terms of how much memory you can normally address. The memory area that can be mapped to external RAM is only 4MB large. To access more you need to use bank switching techniques (you map different external RAM areas to the same memory area by using special SPI command). Thus the code should be aware of that fact, keep track of what area it is looking at and optimize access so that it makes less expensive bank switches (expensive because of memory cache invalidation). |
I get it now more in context, I need to keep your pace :), I am happy with getting the screenshots meanwhile (even with the external psram in makemenu), thanx for the clarifications =D |
I noticed that in the logs in the beggining it shows the external memory added:
|
Hi there
can you suggest a camera model compatible?
This one is ok? https://amzn.to/2EIMwno
The text was updated successfully, but these errors were encountered: