ESP32-CAM — это плата для разработки ESP32 с камерой, всего за $10

Espressif Systems ESP32 имеет много новых интерфейсов по сравнению с ESP8266, но до сих пор нет интерфейса аппаратной камеры, такой как DVP или MIPI CSI. Тем не менее, есть возможность подключить камеру через интерфейс I2S. Как? Разве I2S используется для аудио? Оказывается, что в ESP32 есть еще “интерфейс I2S”, как указано на форуме:

Подсистема I2S в ESP32 также предусматривает высокоскоростную шину, подключенную непосредственно к ОЗУ для прямого доступа к памяти. Проще говоря, вы можете настроить подсистему I2S ESP32 для отправки или получения параллельных данных под аппаратным управлением.

Ранее уже были платы ESP32 с камерами, такие как ESP32-PICO-tinyCAM, но похоже, что производство большинства из них поэтапно было прекращено. Тем не менее, не все еще потеряно, поскольку компания Seeed Studio теперь принимает предварительные заказы на новую плату ESP32-CAM с 2-мегапиксельной камерой всего за $9.90.

Технические характеристики платы ESP32-CAM:

  • Модуль беспроводной связи — модуль ESP32-S WiFi 802.11 b / g / n + Bluetooth 4.2 LE  с PCB антенной, разъем u.FL, 32 Мбит SPI флэш-память, 4 Мбит PSRAM
  • Встроенное хранилище – слот для микро SD-карты до 4 Гб
  • Камера
    • Разъем FPC
    • Поддержка камер OV2640 (продается с платой) или OV7670
    • Формат изображения – JPEG( поддерживает только OV2640), BMP, оттенки серого
    • Светодиодная вспышка
  • Расширение – 16x сквозных отверстий с UART, SPI, I2C, PWM
  • Разное – кнопка сброса
  • Питание – 5 В через контактный разъем
  • Потребляемая мощность
    • Светодиодная вспышка выключена – 180 мА @ 5 В
    • Светодиодная вспышка включена на максимальной яркости — 310 мА @ 5 В
    • Deep-sleep – 6 мА @ 5 В минимум.
    • Modem-sleep – 20 мА @ 5 В минимум.
    • Light-sleep – 6.7 мА @ 5 В минимум.
  • Размер – 40.5 x 27 x 4.5 мм
  • Вес — 10 грамм
  • Диапазон температур – рабочий: от -20 ℃ до ~ 85 ℃; хранение: от -40 ℃ до ~ 90 ℃ @ относительная влажность < 90%

Плата может быть запрограммирована с помощью ESP-IDF, на Github есть подробное описание, но нет поддержки Arduino IDE. Так, что если вам не очень нравиться использовать среду разработки Espressif, лучше пропустите данную плату.

Демо код принимает QR-код и выводит его в последовательной консоли как ASCII-код.

Несмотря на то, что доставка запланирована на 30 сентября, плата по-прежнему находится в статусе предварительного заказа. На Github недостаточно много информации, но вы сможете найти дополнительные ссылки на документацию (на английском языке) на странице продукта Seeed Studio, а также настройки A.I. Thinker на wiki (только на китайском языке).

Другим вариантом является плата камеры M5Stack ESP32 (ESP32CAM), которая продается за $13.90 на Banggood. Последний вариант имеет тот же самый модуль камеры OV2640, но без слота для микро SD карты, зато включает в себя USB порт и grove разъем, а также контакты для припайки датчиков MPU6050 и BME280. Другим преимуществом является поддержка LiPo батареи, благодаря чипу IP5306.

Плата M5Stack ESP32 с камерой

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.