vscode-circuitpython
vscode-circuitpython copied to clipboard
Feature Request: Web Workflow
CircuitPython now supports a web workflow. Install v8 firmware, and create a .ENV file with network details. Then circuitpython.local in your browser becomes active (along with a device specific name). There is an API to interact with the filesystem and the serial port / terminal and to see other mDNS circuitpython devices http://circuitpython.local/cp/devices.json
The main advantage is it will bring support to devices without native USB OTG, i.e. original ESP32 chips and other devices.
https://learn.adafruit.com/circuitpython-with-esp32-quick-start/setting-up-web-workflow
https://docs.circuitpython.org/en/latest/docs/workflows.html#web
I one day envisage the Remote Explorer plugin for vscode could support more basic filesystems available over such a web API, but for the short-term it would be great if the web workflow could be integrated / supported in vscode.
Thanks for reading this, and keep up the good work!
This would be amazing!
I have a ESP32-S3 TFT feather that is relatively inaccessible. So I use web workflow to interact with it. But I really miss being able to use VS Code with it. It would be amazing to be able to use VS Code & web workflow together.