Модули камер для Raspberry Pi Pico

Все модули камер для проектов машинного зрения и IoT на Raspberry Pi Pico и других платах на RP2040.
Камеры для Raspberry Pi Pico
Arducam выпускает серию модулей камер для Raspberry Pi Pico и сторонних плат на RP2040, которые работают сразу после подключения. Монохромные камеры со сверхнизким энергопотреблением подходят для постоянно включённых (Always On) задач машинного зрения, цветные камеры до 5 Мп — для проектов IoT.
- Монохромная камера QVGA
- Монохромная камера VGA
- Цветная камера 2 Мп
- Цветная камера 5 Мп
- Pico4ML
Серия Arducam Mega
- Новое поколение экономичных SPI-камер Arducam
- Упрощает аппаратную часть проектов компьютерного зрения.
- С платой-адаптером можно подключить до 4 камер.
- Открытый исходный код: SDK и API полностью открыты.
- Энергосбережение: потребляемая мощность менее 200 мВт.
- Быстрый отклик: время пробуждения до 94 мс.
- Универсальность: работает с любым микроконтроллером (MCU).


Arducam HM01B0
- Сенсор Himax HM01B0-MWA.
- 320 × 320, монохромный, до QVGA при 60 к/с.
- Рассчитан на постоянно включённые (Always On) приложения.
- Настраиваемый 1-битный последовательный интерфейс видеоданных с синхронизацией кадров и строк.
- Сверхнизкое энергопотребление: в режиме ожидания < 200 мкВт, в режиме QQVGA < 1,1 мВт.
- Выход прерывания для пробуждения по детекции движения.
Arducam HM0360
- Сенсор Himax HM0360-MWA.
- 640 × 480, монохромный, до VGA при 60 к/с.
- Рассчитан на постоянно включённые (Always On) приложения.
- Настраиваемый 1-битный последовательный интерфейс видеоданных с синхронизацией кадров и строк.
- Сверхнизкое энергопотребление: в режиме ожидания < 140 мкВт, в режиме VGA < 19,6 мВт.
- Выход прерывания для пробуждения по детекции движения.


SPI-камера Arducam на 2 Мп
- Сенсор OV2640 на 2 Мп.
- Цветная SPI-камера 1600 × 1200 с буфером кадров 8 МБ на плате.
- Встроенный ISP: автоэкспозиция (AE), автобаланс белого (AWB), резкость, шумоподавление, коррекция дефектных пикселей, гамма, насыщенность, спецэффекты.
- I2C — для настройки, SPI — для данных и команд.
- Единый вход питания и линии ввода-вывода, допускающие 3,3 В и 5 В.
SPI-камера Arducam на 5 Мп
- Сенсор OV5642 на 5 Мп.
- Цветная SPI-камера 2592 × 1944 с буфером кадров 8 МБ на плате.
- Встроенный ISP: автоэкспозиция (AE), автобаланс белого (AWB), резкость, шумоподавление, коррекция дефектных пикселей, гамма, насыщенность, спецэффекты.
- I2C — для настройки, SPI — для данных и команд.
- Единый вход питания и линии ввода-вывода, допускающие 3,3 В и 5 В.


Arducam Pico4ML
- Построена на Raspberry Pi RP2040.
- Встроенная камера со сверхнизким энергопотреблением (разрешение до VGA).
- ЖК-дисплей 0,96" на обратной стороне.
- IMU, Bluetooth и микрофон.
- Совместима с любой предобученной моделью TinyML.
Вопросы и ответы
Работают ли камеры Raspberry Pi V1/V2/HQ с Raspberry Pi Pico?
Все остальные Raspberry Pi, даже Pi Zero, — полноценные одноплатные компьютеры, а Raspberry Pi Pico — по сути альтернатива Arduino. Из-за нехватки вычислительной мощности, памяти и подходящего интерфейса Pico не может работать ни с официальными, ни с любыми другими модулями камер MIPI CSI-2. Коротко: у Pico нет интерфейса CSI, и такой объём данных от CSI-камер она не обработает.
Можно ли использовать модули камер для платформы Arduino?
Стандартную камеру OV7670 для Arduino использовать не рекомендуется: процессору не хватает памяти, у камеры слишком много выводов, а сам сенсор снят с производства.
Какой интерфейс камеры выбрать?
Последовательный модуль камеры подключается к Pico через PIO или SPI.
Чем хорош интерфейс SPI?
Все эти модули камер подключаются к Raspberry Pi Pico по шине SPI (Serial Peripheral Interface). На коротких расстояниях SPI работает на высокой скорости — до 60 Мбит/с, этого вполне достаточно для работы с сенсорами.
Есть ли камеры, изначально созданные для Pico?
Официальной камеры для Pico Raspberry Pi Foundation пока не выпустила, а все перечисленные выше модули камер разрабатывает и поддерживает Arducam.
Можно ли использовать эти модули камер со сторонними платами на RP2040 от Adafruit, SparkFun или Pimoroni?
Да. Драйвер открытый и бесплатный.
Чем монохромные камеры отличаются от цветных?
Монохромные камеры рассчитаны на машинное зрение: их изображение проще обрабатывать. Цветные камеры подходят для проектов IoT, где важно разрешение.


