app
Adom USB - nRF52/53 persona pack
Public Unreviewedby John Lauer
DFU-flash stub firmware to an nRF52840/nRF5340 to enumerate as CDC, HID, or MSC — exercise the USBD peripheral.
← Commit history
page.json+20−75@@ -1,79 +1,16 @@ {+ "type": "app", "slug": "adom-usb-stub-nrf",+ "title": "nRF52/53 USB persona pack",+ "brief": "DFU-flash stub firmware to an nRF52840/nRF5340 to enumerate as CDC, HID, or MSC \u2014 exercise the USBD peripheral.", "version": "0.1.0",- "type": "app",- "description": "DFU-flash stub firmware to an nRF52840/nRF5340 to enumerate as CDC, HID, or MSC — exercise the USBD peripheral.",- "dependencies": {},- "keywords": [- "adom-usb-plugin",- "firmware",- "usb-stub",- "nordic"- ],- "license": "MIT",- "scripts": {- "install": "./install.sh",- "uninstall": "./uninstall.sh"+ "visibility": "public",+ "hero": {+ "type": "image",+ "path": "screenshots/hero.png" },- "files": [- "adom-usb-stub-nrf",- "plugin.json",- "install.sh",- "uninstall.sh",- "package.json",- "README.md",- "page.json",- "screenshots/**",- "skills/**"- ],- "adom_usb_plugin": {- "kind": "firmware",- "entrypoint": "adom-usb-stub-nrf",- "vendor": "Nordic Semiconductor",- "chips": [- "nrf52840",- "nrf5340"- ],- "matches": {- "vid": [- "1915"- ],- "pid": [- "*"- ]- },- "flash_method": "nrfutil",- "personas": [- {- "id": "cdc-serial",- "name": "CDC serial",- "usb_class": "CDC serial",- "result_vid": "1915",- "result_pid": "521f"- },- {- "id": "hid-keyboard",- "name": "HID keyboard",- "usb_class": "HID keyboard",- "result_vid": "1915",- "result_pid": "5220"- },- {- "id": "hid-mouse",- "name": "HID mouse",- "usb_class": "HID mouse",- "result_vid": "1915",- "result_pid": "5221"- },- {- "id": "msc-disk",- "name": "Mass storage (DFU)",- "usb_class": "Mass storage",- "result_vid": "1915",- "result_pid": "5222"- }- ],- "api_version": "1"+ "install": {+ "binary_name": "adom-usb-stub-nrf" }, "tags": [ "adom-usb-plugin",@@ -81,8 +18,16 @@ "usb-stub", "nordic" ],- "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-nrf"+ ] } }