Skip to content

Commit eed8f09

Browse files
dennis-ardLee Jackson
authored and
Lee Jackson
committed
drivers: video: Add support for arducam mega
The Arducam mega is an low power, rolling shutter camera, support connect one or more cameras any Microcontroller. It provides high-quality image capture and processing capabilities, making it highly suitable for various application fields, including machine vision, image recognition, and robotics, among others. Signed-off-by: Lee Jackson <[email protected]>
1 parent b702c8e commit eed8f09

File tree

7 files changed

+1251
-0
lines changed

7 files changed

+1251
-0
lines changed

drivers/video/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ zephyr_library_sources_ifdef(CONFIG_VIDEO_SW_GENERATOR video_sw_generator.c)
99
zephyr_library_sources_ifdef(CONFIG_VIDEO_MT9M114 mt9m114.c)
1010
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV7725 ov7725.c)
1111
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV2640 ov2640.c)
12+
zephyr_library_sources_ifdef(CONFIG_VIDEO_ARDUCAM_MEGA arducam_mega.c)

drivers/video/Kconfig

+2
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,6 @@ source "drivers/video/Kconfig.ov7725"
4141

4242
source "drivers/video/Kconfig.ov2640"
4343

44+
source "drivers/video/Kconfig.arducam_mega"
45+
4446
endif # VIDEO

drivers/video/Kconfig.arducam_mega

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# ARDUCAM_MEGA
2+
3+
# Copyright (c) 2023 Arducam Technology co., Ltd. <www.arducam.com>
4+
# SPDX-License-Identifier: Apache-2.0
5+
6+
config VIDEO_ARDUCAM_MEGA
7+
bool "Arducam Mega CMOS digital image sensor"
8+
select SPI
9+
depends on DT_HAS_ARDUCAM_MEGA_ENABLED
10+
default y
11+
help
12+
Enable driver for Arducam Mega CMOS digital image sensor device.

0 commit comments

Comments
 (0)