{"id":19551987,"url":"https://github.com/0015/esp32-s2-s3-projects","last_synced_at":"2025-04-26T20:31:28.212Z","repository":{"id":44367461,"uuid":"424017425","full_name":"0015/ESP32-S2-S3-Projects","owner":"0015","description":"Using the native USB interface of ESP32 S2/S3","archived":false,"fork":false,"pushed_at":"2024-09-18T17:44:58.000Z","size":16555,"stargazers_count":39,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-23T08:13:57.576Z","etag":null,"topics":["esp32-arduino","esp32-idf","esp32-s2","esp32-s3","iot","microcontroller","thatproject","tinyusb","usb-camera","usb-cdc","usb-hid","usb-host","uva","uvc"],"latest_commit_sha":null,"homepage":"https://youtube.com/thatproject","language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0015.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-11-02T22:26:18.000Z","updated_at":"2025-04-07T14:53:39.000Z","dependencies_parsed_at":"2024-09-18T09:37:46.432Z","dependency_job_id":"9e20cc40-77c4-4514-90f7-70aff783b792","html_url":"https://github.com/0015/ESP32-S2-S3-Projects","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/0015%2FESP32-S2-S3-Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0015%2FESP32-S2-S3-Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0015%2FESP32-S2-S3-Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0015%2FESP32-S2-S3-Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0015","download_url":"https://codeload.github.com/0015/ESP32-S2-S3-Projects/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251051410,"owners_count":21528787,"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":["esp32-arduino","esp32-idf","esp32-s2","esp32-s3","iot","microcontroller","thatproject","tinyusb","usb-camera","usb-cdc","usb-hid","usb-host","uva","uvc"],"created_at":"2024-11-11T04:16:16.708Z","updated_at":"2025-04-26T20:31:23.196Z","avatar_url":"https://github.com/0015.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# That Project\n\nHere you can find projects related to the native USB interface of ESP32 S2/S3. The source code for each project can be downloaded here, and please refer to the below video for the project tutorial.\nThank you.\n  \n* [Youtube Channel](https://youtube.com/ThatProject) \n\n## ESP32-S2/S3 Projects\n\n* [Youtube ESP32-S2/S3 Projects](https://www.youtube.com/playlist?list=PLnq7JUnBumAyqwFbaS0L65VFUXKTGjtpQ)\n\n#### [UVC \u0026 UAC Test with WebSocket Server]\n[[Video]](https://youtu.be/Hi-6Y12Jhgs) [[Source Code]](https://github.com/0015/ESP32-S2-S3-Projects/tree/main/UVC_UAC_Test_Project)\n\n\u003cimg width=\"600\" src=\"https://github.com/0015/ESP32-S2-Projects/blob/main/misc/5_UVC_UAC_Test.jpg\"\u003e\n\n---\n\n#### [We can create a voice command system!]\n[[Video]](https://youtu.be/3XbnzfBjmZk) [[Source Code]](https://github.com/0015/esp-skainet/tree/ESP32-S3-Devkit-C)\n\n\u003cimg width=\"600\" src=\"https://github.com/0015/ESP32-S2-Projects/blob/main/misc/4_Voice_User_Interface.jpg\"\u003e\n\n---\n\n#### [How to Create a Custom Hardware Hotkey to Mute Your Microphone in Zoom using ESP32-S3]\n[[Video]](https://youtu.be/u1t1nMzyvqg) [[Source Code]](https://github.com/0015/ESP32-S2-S3-Projects/tree/main/zoom_mic_muter)\n\n\u003cimg width=\"600\" src=\"https://github.com/0015/ESP32-S2-Projects/blob/main/misc/3_Zoom_Muter_USBHID.gif\"\u003e\n\n---\n\n#### [Auto Key Input USB Keyboard using ESP32-S2 (based on Keyset)]\n[[Video]](https://youtu.be/AJ1lSk_aK6M) [[Source Code]](https://github.com/0015/ESP32-S2-Projects/tree/main/Brute-force_Keyboard/Brute-force_Keyboard_0.1)\n\n\u003cimg width=\"800\" src=\"https://github.com/0015/ESP32-S2-Projects/blob/main/misc/1_brute-force_usb_keyboard.png\"\u003e\n\n---\n\n#### [ESP32-S2 | Native USB Serial Speed]\n[[Video]](https://youtu.be/-O-Bvscjx14)\n\n\u003cimg width=\"800\" src=\"https://github.com/0015/ESP32-S2-Projects/blob/main/misc/0_native_usb_speed_test.png\"\u003e\n\n\n### Created \u0026 Maintained By\n\n[Eric Nam](https://github.com/0015)\n([Youtube](https://youtube.com/c/ThatProject))\n([Facebook](https://www.facebook.com/groups/138965931539175))\n\n\n## License\n\nCopyright 2019 - 2024 Eric N\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0015%2Fesp32-s2-s3-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0015%2Fesp32-s2-s3-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0015%2Fesp32-s2-s3-projects/lists"}