-
Notifications
You must be signed in to change notification settings - Fork 27
Home
Paul edited this page Nov 30, 2023
·
12 revisions
MicroPico is a Visual Studio Code extension designed to simplify and speed up the development of MicroPython projects for the Raspberry Pi Pico and Pico W boards.
- Auto-completion data for Pylance and the Python extension as well as docs for MicroPython modules which are present on the Pico W
- A VS code terminal implementation for the MicroPython REPL on the board for easy communication with the Pico (W)
- The ability to upload and run projects or individual files to the board
- An integrated pinout map for the Pico(-H) and Pico-W(H) boards
- Additional commands integrated in Visual Studio Code to address and control the Pico boards
- An integrated virtual workspace / filesystem provider to directly edit on the Pico or as a fast and simple way to manage files on the Pico
- Switch between auto-completion and IntelliSense for MicroPython ports RPi Pico, RPi Pico (W) and ESP32 (requires pip installed an in PATH)
Works with:
Platform | x64 | arm64 | armhf |
---|---|---|---|
Windows | ✅ | ❌ | ❌ |
macOS | ✅ | ✅ | ❌ |
Linux | ✅ | ✅ | ✅ |
-
MicroPython firmware flashed onto the Raspberry Pi Pico (W):
- See raspberry pi docs for help.
Required additional Visual Studio Code extensions:
- ms-python.python
- visualstudioexptteam.vscodeintellicode
- ms-python.vscode-pylance
MicroPico's main developer is not a native English speaker. Feel free to create an issue if you spot a grammar or style error in the wiki.