Що таке модуль камери ESP32?
Модуль камери ESP32 — це компактне апаратне забезпечення IoT, яке об’єднує мікроконтролер серії ESP32- із датчиком зображення. Його ядро складається з чіпа ESP32 (оснащеного можливостями бездротового зв’язку Wi-Fi та Bluetooth) і датчика камери (поширені моделі включають OV2640, OV7670 тощо), а деякі версії також мають слот для картки MicroSD для локального зберігання. Він підтримує такі функції, як захоплення зображень, відеозапис і-потік у реальному часі, а також може безпосередньо надсилати зроблені зображення чи відео на термінали, як-от мобільні телефони та комп’ютери, через Wi-Fi. Він також дає змогу виконувати прості периферійні обчислення (наприклад, розпізнавання зображень, виявлення руху), не покладаючись на потужність хмарних обчислень. Це робить його ідеальним для віддаленого спостереження, розпізнавання облич, інтелектуального контролю доступу, периферійних обчислень штучного інтелекту, систем автоматизації та різноманітних -додатків Інтернету речей із низьким енергоспоживанням, які потребують можливостей зору, таким чином надаючи розробникам високоефективне, доступне та легко розгортаюче комплексне рішення для зору.
Порівняльна таблиця сенсора CMOS, сумісного з ESP32
|
Модель датчика |
резолюція |
Тип датчика |
|
GC0328 |
0,3 МП (640×480) |
1/10-дюймовий CMOS |
|
OV7670 |
VGA (640×480) |
1/6-дюймовий CMOS |
|
OV2640 |
2 МП (1600×1200) |
1/4-дюймовий CMOS |
|
GC2145 |
2 МП (1600×1200) |
1/5-дюймовий CMOS |
|
OV3660 |
3 Мп (2048×1536) |
1/5-дюймовий CMOS |
Що таке ESP32?
ESP32 — це серія недорогих-високо{2}}продуктивних 32-розрядних мікроконтролерів (MCU), розроблених Espressif Systems. Його живить двоядерний-або одноядерний-процесор Tensilica Xtensa LX6 як ядро, інтегроване з модулями бездротового зв’язку 2,4 ГГц Wi-Fi (з підтримкою протоколу 802.11 b/g/n) і Bluetooth (класичний Bluetooth і BLE Low Energy), і стало основним основним обладнанням у сфері Інтернету речей (IoT). Він має багатий набір периферійних інтерфейсів, включаючи GPIO, ADC, DAC, UART, SPI, I2C тощо, підтримуючи різні протоколи зв’язку та апаратне розширення. Він також пропонує гнучкі режими енергоспоживання (від глибокого сну до високо-швидкісної роботи), адаптовані до різних сценаріїв, таких як низько-вузли датчиків потужності та високо-обробка даних. Завдяки низькому порогу розробки, сумісності з багатьма основними фреймворками розробки, такими як Arduino, ESP-IDF і MicroPython, доступній ціні та високій стабільності, ESP32 широко використовується в різноманітних термінальних продуктах IoT, таких як розумні будинки, носимі пристрої, промислове керування, бездротовий моніторинг та інтелектуальне керування транспортними засобами.


