Visual Studio Code is a source-code editor developed by Microsoft for Windows, Linux, macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and more.
Visual Studio Code for Education is a free web version aimed at students and teachers. It is completely online, so you can access it across devices and platforms. There are several use cases Microsoft aims at including Python, web development, and coding adventure games.
Can VS Code for Education be used for CircuitPython development? Yes! This guide will show you how.
Are there other online environments providing CircuitPython support, again yes, and that will be contrasted with VS Code towards the end of this guide.
Parts
Pick a CircuitPython compatible microcontroller board and an appropriate USB cable to go between your board and your computing device.
I happened to have an Adafruit Metro M4 Express handy.
Text editor powered by tinymce.