You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected behavior
It would be nice if the extension could parse the first line or the "Board ID:" line of the boot_out.txt file and try and automatically select the board if we're working directly on a board's files instead of working locally (on host computer's) filesystem.
I'm not sure how stable this boot_out.txt information will be between boards, or even between CircuitPython releases. If upstream CircuitPython changes their boot_out.txt output that would be a breaking change for this feature.
Allow manual setting in settings.json under .vscode for override of this helper function.
Screenshots
#boot_out.txt
Adafruit CircuitPython 8.2.7 on 2023-10-19; LOLIN S3 16MB Flash 8MB PSRAM with ESP32S3
Board ID:lolin_s3
UID:4F21AFBC0286
Additional context
This would be very helpful for newbies who might not select the correct board on first use, and thus get frustrated while editing pins which are offering variations of similar concepts such as board.D0 vs. board.GP0 and so on. Having one less step to sliding into seamless editing and intellisense would be very nice to have, not a necessity, but very nice.
Love this extension! I use it almost daily.
Please let me know if I can help with this feature, I'd very much so like to see it integrated. I've never written a vscode extension before, but there's a first time for everything. If someone could help with the actual logic I'd be able to help out with any sort of admin work like writing up a table for matching things up.
The text was updated successfully, but these errors were encountered:
Not a bug, just a request for a feature.
Expected behavior
It would be nice if the extension could parse the first line or the "Board ID:" line of the boot_out.txt file and try and automatically select the board if we're working directly on a board's files instead of working locally (on host computer's) filesystem.
I'm not sure how stable this boot_out.txt information will be between boards, or even between CircuitPython releases. If upstream CircuitPython changes their boot_out.txt output that would be a breaking change for this feature.
Allow manual setting in settings.json under .vscode for override of this helper function.
Screenshots
#boot_out.txt Adafruit CircuitPython 8.2.7 on 2023-10-19; LOLIN S3 16MB Flash 8MB PSRAM with ESP32S3 Board ID:lolin_s3 UID:4F21AFBC0286
Additional context
This would be very helpful for newbies who might not select the correct board on first use, and thus get frustrated while editing pins which are offering variations of similar concepts such as board.D0 vs. board.GP0 and so on. Having one less step to sliding into seamless editing and intellisense would be very nice to have, not a necessity, but very nice.
Love this extension! I use it almost daily.
Please let me know if I can help with this feature, I'd very much so like to see it integrated. I've never written a vscode extension before, but there's a first time for everything. If someone could help with the actual logic I'd be able to help out with any sort of admin work like writing up a table for matching things up.
The text was updated successfully, but these errors were encountered: