https://github.com/w23/malincam
[WIP] minimalistic high-perf high-fps camera capture program for Raspberry Pi
https://github.com/w23/malincam
linux raspberry-pi raspberry-pi-zero uvc uvc-gadget v4l2
Last synced: 3 months ago
JSON representation
[WIP] minimalistic high-perf high-fps camera capture program for Raspberry Pi
- Host: GitHub
- URL: https://github.com/w23/malincam
- Owner: w23
- Created: 2024-02-25T03:48:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-08T17:55:42.000Z (7 months ago)
- Last Synced: 2025-01-14T02:22:23.248Z (4 months ago)
- Topics: linux, raspberry-pi, raspberry-pi-zero, uvc, uvc-gadget, v4l2
- Language: C
- Homepage:
- Size: 385 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Work in progress, not ready for use
## Project goal
Build a USB webcam using a Raspberry Pi Zero 2 board with any of the supported camera modules, and utilize the sensor to its fullest potential.
Specifically:
- Support and advertize on UVC all native sensor resolutions and framerates.
- Be as low latency as possible## Current status
- Pi Zero 2 W, HQ camera sensor, 1332x976@120fps MJPEG mode is hardcoded. Works.
- Global shutter camera 1456x1088@60fps mode works at ~45-55fps.## Not implemented yet
- Any controls
- White balance, etc
- Framerate control
- Mode enumeration and selection
- ...## Known issues
- Pi board completely freezes after ~38 minutes on kernel 6.1. In 1 in 10 cases a kernel panic can be seen on UART suggesting memory corruption.
- Pi freezes after ~70 minites on kernel 6.6.