Download and install Visual Studio Code
Install the CircuitPython extension
Open VS Code → click the Extensions icon in the left sidebar (the four squares).
Search "CircuitPython".
Install "CircuitPython v2" by wmerkens — this is the actively maintained one.
Click Trust Workspace & Install if prompted.
Plug the CircuitPython board in with a known-good data USB cable.
In VS Code, go to File → Open Folder and select the whole CIRCUITPY drive (not just a file inside it).
Open the Command Palette (Cmd+Shift+P).
Run CircuitPython: Choose CircuitPython Board and pick the exact board model from the list. We're using Adafruit Feather ESP32S3 4MB Flash 2MB PSRAM
Command Palette(Cmd+Shift+P) → CircuitPython: Open Serial Monitor
Pick the serial port with the Feather listed behind it.
Here's the code with comments (what are comments?)
If you don't see it running, press the port connection button at the bottom of the window
If you don't see it running, press the port connection button at the bottom of the window