{"id":21849387,"url":"https://github.com/iliasam/stm32_host_uvc_camera","last_synced_at":"2025-05-07T18:09:21.714Z","repository":{"id":44470770,"uuid":"147947467","full_name":"iliasam/STM32_HOST_UVC_Camera","owner":"iliasam","description":"Example of connecting USB Web camera to STM32F4 USB HOST","archived":false,"fork":false,"pushed_at":"2023-12-02T20:32:51.000Z","size":2375,"stargazers_count":159,"open_issues_count":6,"forks_count":66,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-05-07T18:08:30.529Z","etag":null,"topics":["camera","host","stm32","usb","uvc"],"latest_commit_sha":null,"homepage":"http://we.easyelectronics.ru/STM32/zahvat-izobrazheniya-s-usb-kamery-pri-pomoschi-stm32.html","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iliasam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-08T15:51:01.000Z","updated_at":"2025-04-28T19:47:08.000Z","dependencies_parsed_at":"2022-07-15T20:47:11.541Z","dependency_job_id":"32050050-f0fd-4ae6-9806-231434e8a629","html_url":"https://github.com/iliasam/STM32_HOST_UVC_Camera","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iliasam%2FSTM32_HOST_UVC_Camera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iliasam%2FSTM32_HOST_UVC_Camera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iliasam%2FSTM32_HOST_UVC_Camera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iliasam%2FSTM32_HOST_UVC_Camera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iliasam","download_url":"https://codeload.github.com/iliasam/STM32_HOST_UVC_Camera/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252931536,"owners_count":21827111,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["camera","host","stm32","usb","uvc"],"created_at":"2024-11-28T00:12:47.151Z","updated_at":"2025-05-07T18:09:21.644Z","avatar_url":"https://github.com/iliasam.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# stm32_host_uvc_example\nExample of connecting USB Web camera to STM32F4  \nArticle in Russian: http://we.easyelectronics.ru/STM32/zahvat-izobrazheniya-s-usb-kamery-pri-pomoschi-stm32.html  \nVideo:  \nhttps://youtu.be/qacLZCAig08  \n\n* \"stm32F429_project\"  \nHardware: Core429I devboard + custom devboard with R-2R VGA DAC, USB type A connector, SDCard and camera connectors:  \n![Alt text](Pictures/ModuleSchematic.png?raw=true \"Image\")\n\nCustom devboard schematic: https://github.com/iliasam/stm32f429_vga_examples/tree/master/schematic  \nUSB camera is connected to the USB Host of the STM32F429 MCU; and picture from is displayed at the VGA monitor.  \nUSB host is working in Full Speed mode (FS). As I found, some USB cameras not working in this mode.  \nLogitech C100 is working well - in YUY2 and MJPEG mode. Maximum resolution of this camera is 640x480 in MJPEG mode.  \n\nWorking board:  \n![Alt text](Pictures/example.jpg?raw=true \"Image\")  \n\n  \n* \"stm32F4_discovery_project\"  \nSimple example for STM32F4-Discovery. Just save one captured frame to the PC (using IAR).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filiasam%2Fstm32_host_uvc_camera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Filiasam%2Fstm32_host_uvc_camera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filiasam%2Fstm32_host_uvc_camera/lists"}