app
Adom USB - ESP32-S2/S3 persona pack
Public Unreviewedby John Lauer
esptool-flash TinyUSB stubs to an ESP32-S2/S3 so it enumerates as CDC, HID, MSC, or MIDI — validate native-USB host support.
← Commit history
page.json+20−82@@ -1,86 +1,16 @@ {+ "type": "app", "slug": "adom-usb-stub-esp32",+ "title": "ESP32-S2/S3 TinyUSB persona pack",+ "brief": "esptool-flash TinyUSB stubs to an ESP32-S2/S3 so it enumerates as CDC, HID, MSC, or MIDI \u2014 validate native-USB host support.", "version": "0.1.0",- "type": "app",- "description": "esptool-flash TinyUSB stubs to an ESP32-S2/S3 so it enumerates as CDC, HID, MSC, or MIDI — validate native-USB host support.",- "dependencies": {},- "keywords": [- "adom-usb-plugin",- "firmware",- "usb-stub",- "espressif"- ],- "license": "MIT",- "scripts": {- "install": "./install.sh",- "uninstall": "./uninstall.sh"+ "visibility": "public",+ "hero": {+ "type": "image",+ "path": "screenshots/hero.png" },- "files": [- "adom-usb-stub-esp32",- "plugin.json",- "install.sh",- "uninstall.sh",- "package.json",- "README.md",- "page.json",- "screenshots/**",- "skills/**"- ],- "adom_usb_plugin": {- "kind": "firmware",- "entrypoint": "adom-usb-stub-esp32",- "vendor": "Espressif",- "chips": [- "esp32s2",- "esp32s3"- ],- "matches": {- "vid": [- "303a"- ],- "pid": [- "*"- ]- },- "flash_method": "esptool",- "personas": [- {- "id": "cdc-serial",- "name": "CDC serial (console)",- "usb_class": "CDC serial",- "result_vid": "303a",- "result_pid": "1001"- },- {- "id": "hid-keyboard",- "name": "HID keyboard",- "usb_class": "HID keyboard",- "result_vid": "303a",- "result_pid": "4004"- },- {- "id": "hid-mouse",- "name": "HID mouse",- "usb_class": "HID mouse",- "result_vid": "303a",- "result_pid": "4005"- },- {- "id": "msc-disk",- "name": "Mass storage",- "usb_class": "Mass storage",- "result_vid": "303a",- "result_pid": "4002"- },- {- "id": "midi",- "name": "USB-MIDI",- "usb_class": "Audio/MIDI",- "result_vid": "303a",- "result_pid": "4006"- }- ],- "api_version": "1"+ "install": {+ "binary_name": "adom-usb-stub-esp32" }, "tags": [ "adom-usb-plugin",@@ -88,8 +18,16 @@ "usb-stub", "espressif" ],- "author": {- "name": "John Lauer",- "email": "[email protected]"+ "license": "MIT",+ "metadata": {+ "version": "0.1.0",+ "repo": "adom-inc/adom-usb",+ "discovery_triggers": [+ "adom-usb-plugin",+ "adom-usb plugin",+ "firmware",+ "usb firmware",+ "adom-usb-stub-esp32"+ ] } }