Skip to content

Commit

Permalink
drivers: video: Add support for arducam mega
Browse files Browse the repository at this point in the history
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 <lee.jackson@arducam.com>
  • Loading branch information
Lee Jackson committed Jan 10, 2024
1 parent b702c8e commit d847472
Show file tree
Hide file tree
Showing 8 changed files with 1,275 additions and 17 deletions.
1 change: 1 addition & 0 deletions drivers/video/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ zephyr_library_sources_ifdef(CONFIG_VIDEO_SW_GENERATOR video_sw_generator.c)
zephyr_library_sources_ifdef(CONFIG_VIDEO_MT9M114 mt9m114.c)
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV7725 ov7725.c)
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV2640 ov2640.c)
zephyr_library_sources_ifdef(CONFIG_VIDEO_ARDUCAM_MEGA arducam_mega.c)
2 changes: 2 additions & 0 deletions drivers/video/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,6 @@ source "drivers/video/Kconfig.ov7725"

source "drivers/video/Kconfig.ov2640"

source "drivers/video/Kconfig.arducam_mega"

endif # VIDEO
12 changes: 12 additions & 0 deletions drivers/video/Kconfig.arducam_mega
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# ARDUCAM_MEGA

# Copyright (c) 2023 Arducam Technology Co., Ltd. <www.arducam.com>
# SPDX-License-Identifier: Apache-2.0

config VIDEO_ARDUCAM_MEGA
bool "Arducam Mega CMOS digital image sensor"
select SPI
depends on DT_HAS_ARDUCAM_MEGA_ENABLED
default y
help
Enable driver for Arducam Mega CMOS digital image sensor device.
Loading

0 comments on commit d847472

Please sign in to comment.