Skip to content

Add MIPI CSI-2 cameras support#153

Draft
robgee86 wants to merge 61 commits intomainfrom
add-csi-cameras-support
Draft

Add MIPI CSI-2 cameras support#153
robgee86 wants to merge 61 commits intomainfrom
add-csi-cameras-support

Conversation

@robgee86
Copy link
Copy Markdown
Contributor

@robgee86 robgee86 commented Apr 2, 2026

No description provided.

@robgee86 robgee86 changed the base branch from main to dev-next April 2, 2026 15:53
@robgee86 robgee86 marked this pull request as draft April 2, 2026 15:53
@robgee86 robgee86 force-pushed the add-csi-cameras-support branch from 1696d1f to 6639936 Compare April 2, 2026 16:56
@robgee86 robgee86 force-pushed the add-csi-cameras-support branch 2 times, most recently from 81d0d51 to 9e7817b Compare April 2, 2026 17:36
Base automatically changed from dev-next to main April 10, 2026 06:59
@robgee86 robgee86 force-pushed the add-csi-cameras-support branch 3 times, most recently from 3af16da to fe47a3d Compare April 15, 2026 16:03
robgee86 and others added 29 commits April 17, 2026 16:50
* add CSI camera peripheral

* make camera resolution configurable

* improve camera name resolution using gst-device-monitor

* remove codec

* refactor set resolution

* add csi camera to camera factory

* improve list devices function

* improve error management for csi cameras

* fix linter

* improve setting fps parameter

* fix self.name default value

* fix linter

* fix license

* ci: disable "base" container

* fix: use debian:trixie to run tests

* TEMP: disable discovery

* test: run as non-root user

* test: privileged ports are available inside containers for non-rootless docker

* ci: mark opencv releases as non-latest

---------

Co-authored-by: Roberto Gazia <r.gazia@arduino.cc>
@robgee86 robgee86 force-pushed the add-csi-cameras-support branch from e5b2ec1 to f6456b6 Compare April 17, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants