Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iliasam/stm32_host_uvc_camera
Example of connecting USB Web camera to STM32F4 USB HOST
https://github.com/iliasam/stm32_host_uvc_camera
camera host stm32 usb uvc
Last synced: 8 days ago
JSON representation
Example of connecting USB Web camera to STM32F4 USB HOST
- Host: GitHub
- URL: https://github.com/iliasam/stm32_host_uvc_camera
- Owner: iliasam
- License: lgpl-3.0
- Created: 2018-09-08T15:51:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-02T20:32:51.000Z (about 1 year ago)
- Last Synced: 2025-01-03T08:11:49.476Z (15 days ago)
- Topics: camera, host, stm32, usb, uvc
- Language: C
- Homepage: http://we.easyelectronics.ru/STM32/zahvat-izobrazheniya-s-usb-kamery-pri-pomoschi-stm32.html
- Size: 2.26 MB
- Stars: 149
- Watchers: 13
- Forks: 66
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stm32_host_uvc_example
Example of connecting USB Web camera to STM32F4
Article in Russian: http://we.easyelectronics.ru/STM32/zahvat-izobrazheniya-s-usb-kamery-pri-pomoschi-stm32.html
Video:
https://youtu.be/qacLZCAig08* "stm32F429_project"
Hardware: Core429I devboard + custom devboard with R-2R VGA DAC, USB type A connector, SDCard and camera connectors:
![Alt text](Pictures/ModuleSchematic.png?raw=true "Image")Custom devboard schematic: https://github.com/iliasam/stm32f429_vga_examples/tree/master/schematic
USB camera is connected to the USB Host of the STM32F429 MCU; and picture from is displayed at the VGA monitor.
USB host is working in Full Speed mode (FS). As I found, some USB cameras not working in this mode.
Logitech C100 is working well - in YUY2 and MJPEG mode. Maximum resolution of this camera is 640x480 in MJPEG mode.Working board:
![Alt text](Pictures/example.jpg?raw=true "Image")
* "stm32F4_discovery_project"
Simple example for STM32F4-Discovery. Just save one captured frame to the PC (using IAR).