Plans for USB support in Codespaces via the Web Serial API #47619
Replies: 9 comments 10 replies
-
Hey @zfields, No, unfortunately, Codespaces do not support I was working on a I was looking for dogfooders to test in a broader set of projects, would you be interested in trying it for your scenarios? |
Beta Was this translation helpful? Give feedback.
-
My goal is to perform embedded development from a container. I don't quite understand how the GitHub CLI would interact with the container. Can you ELI5 for me? |
Beta Was this translation helpful? Give feedback.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
This is sadly dormant, but it would be nice to hear if there are any plans from a PM related to the project. |
Beta Was this translation helpful? Give feedback.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
This is a disappointing outcome from the VSCode team. There has obviously been a lot of interest in this topic from the community. Can ANYONE from Microsoft please comment on this? It would be nice to hear something, even if you have to give us the unfortunate news that this has been deprioritized and will NEVER happen. |
Beta Was this translation helpful? Give feedback.
-
For what it's worth, I have developed a solution that fits my needs / context (a course in digital logic that interacts with an FPGA):
|
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Question
Body
Do you support USB connections from Codespaces, or have any plans to do so?
I'm an embedded firmware engineer, and I use
.devcontainers
to build/flash/debug my hardware.I develop on Linux, so I can pass
--device /dev/bus/usb
on the command line to Docker, then I am able to flash and debug my firmware from my VSCode devcontainer.Perhaps, if Codespaces could gain access to USB via the Web Serial API, then I would be able to build, flash and debug my embedded device directly from Codespaces. This would be a game changer!
Here is an example of my configuration, in case it helps.
.devcontainer/devcontainer.json
Beta Was this translation helpful? Give feedback.
All reactions