Skip to content

WebUSB example link broken #8235

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task done
zjwhitehead opened this issue May 20, 2023 · 2 comments · Fixed by #9349
Closed
1 task done

WebUSB example link broken #8235

zjwhitehead opened this issue May 20, 2023 · 2 comments · Fixed by #9349
Assignees
Labels
Status: In Progress ⚠️ Issue is in progress Type: Documentation Issue pertains to Documentation of Arduino ESP32 Type: Example Issue is related to specific example.
Milestone

Comments

@zjwhitehead
Copy link

Board

ESP32S3

Device Description

NA

Hardware Configuration

NA

Version

latest master (checkout manually)

IDE Name

NA

Operating System

NA

Flash frequency

NA

PSRAM enabled

yes

Upload speed

NA

Description

I cant find a working WebUSB HTML/CSS example.
The one linked in the docs here https://github.com/espressif/arduino-esp32/blob/master/docs/source/api/usb.rst#webusburl (https://espressif.github.io/arduino-esp32/webusb.html) returns a 404.

I noticed that the example Arduino sketch links refers to localhost/webusb
https://github.com/espressif/arduino-esp32/blob/master/libraries/USB/examples/USBVendor/USBVendor.ino#L171

Can we update the docs with a working sample webusb site that is accessible?
FWIW I found https://example.tinyusb.org/webusb-serial/index.html that we could base it off of.

Sketch

NA

Debug Message

404 not found

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@zjwhitehead zjwhitehead added the Status: Awaiting triage Issue is waiting for triage label May 20, 2023
@mrengineer7777 mrengineer7777 added Type: Documentation Issue pertains to Documentation of Arduino ESP32 Type: Example Issue is related to specific example. labels May 21, 2023
@me-no-dev me-no-dev added this to the 3.0.0 milestone May 22, 2023
@me-no-dev me-no-dev self-assigned this May 22, 2023
@VojtechBartoska VojtechBartoska removed the Status: Awaiting triage Issue is waiting for triage label May 22, 2023
@JpEncausse
Copy link

Thanks @zjwhitehead
+1 looking for a working example (Arduino and Web) to make a communication between ESP32-S3 and a web page.

The USBVendor code seems to work. At least the device is recognized by windows and web browser

But on the web side I don't know what to do. This blog article is providing some sample but the Arduino code is different and rely on a custom made library

@VojtechBartoska
Copy link
Contributor

@lucasssvaz Can you please also take a look on this, probably we can fix/improve this for 3.0.0

@VojtechBartoska VojtechBartoska moved this from Todo to Selected for Development in Arduino ESP32 Core Project Roadmap Feb 20, 2024
@lucasssvaz lucasssvaz added the Status: In Progress ⚠️ Issue is in progress label Feb 23, 2024
@github-project-automation github-project-automation bot moved this from Selected for Development to Done in Arduino ESP32 Core Project Roadmap Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: In Progress ⚠️ Issue is in progress Type: Documentation Issue pertains to Documentation of Arduino ESP32 Type: Example Issue is related to specific example.
Projects
Development

Successfully merging a pull request may close this issue.

6 participants