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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,10 +5,25 @@ All notable changes to the "MicroPico" extension will be documented in this file
5
5
>_Based on structure recommendations from [Keep a Changelog](http://keepachangelog.com/)._
6
6
7
7
## Known issues
8
+
- vREPL tab-completion on Windows isn't inline. (that's also cool but different to macOS or Linux behaviour)
8
9
- Run current file does not include modules that are localy imported and in current workspace, unless you upload the python file containing the module via the upload file or project feature first. (since ever)
9
10
10
11
---
11
12
13
+
## [3.3.0] - 2023-10-11
14
+
15
+
# Changed
16
+
- Updated dependencies
17
+
- Upgraded to `pyboard-serial-com``v2.0.0`
18
+
- Stubs updated to v1.21.0 stable
19
+
20
+
# Removed
21
+
- Dependency on the VS Code Python extension
22
+
- Dependency on `pyserial` pip package
23
+
- Dependency on Python beeing installed on the host system
Copy file name to clipboardExpand all lines: README.md
+5-14Lines changed: 5 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,11 @@
7
7
> __Auto-completion based on Raspberry Pi Pico W MicroPython firmware: [RPI_PICO_W-20230904-unstable-v1.20.0-441-gbf35eefc6.uf2](https://micropython.org/resources/firmware/RPI_PICO_W-20230904-unstable-v1.20.0-441-gbf35eefc6.uf2)__
8
8
9
9
Works with:
10
-
| Platform | x64 | arm64 | armhf |
11
-
| :------- | :-: | :---: | :---: |
12
-
| Windows | ✅ | ✅ | ❌ |
13
-
| macOS | ✅ | ✅ | ❌ |
14
-
| Linux | ✅ | ✅ | ✅ |
10
+
| Platform | x64 | arm64 |
11
+
| :------- | :-: | :---: |
12
+
| Windows | ✅ | ✅ |
13
+
| macOS | ✅ | ✅ |
14
+
| Linux | ✅ | ✅ |
15
15
16
16
## Features
17
17
@@ -27,9 +27,6 @@ Works with:
27
27
*[MicroPython firmware](https://micropython.org/download) flashed onto the Raspberry Pi Pico (W):
28
28
- See [Raspberry Pi docs](https://www.raspberrypi.com/documentation/microcontrollers/micropython.html#drag-and-drop-micropython) for help.
29
29
30
-
*[Python 3.9 or newer (with pip)](https://www.python.org/downloads/) (user install; Microsoft Store version not supported but may work) installed on your system and in your PATH.
@@ -44,11 +41,6 @@ On most Linux installations the device file of the Pico serial port is owned by
44
41
45
42
- First of all open a folder and run `> MicroPico > Configure Project` command via `Ctrl+Shift+P` (or the equivalent on your platform) VS Code command palette. This will import stubs for autocompletion and the settings into your project folder. For the auto-completion to work, the extension prompts you (after project configuration) to install recommended extensions mentioned in [\#Requirements](#requirements).
46
43
47
-
- If you have trouble running `> MicroPico > Configure Project`, try setting following settings in your global VSCode `settings.json`:
- Have the onboard LED flashing in under 5 minutes:
53
45
> Note that [accessing the onboard LED is slightly different for the Pico W compared with the Pico (Page 15 Chapter 3.4)](https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf). So, you can use the following script in place of `flash.py`:
54
46
@@ -90,7 +82,6 @@ This extension contributes the following settings:
90
82
*`micropico.statusbarButtons`: Select which buttons to show in the statusbar (DO NOT CHANGE, unless you know what you are doing)
91
83
*`micropico.gcBeforeUpload`: Run garbage collection before uploading files to the board. This will free up some memory usefull when uploading large files but adds about a second or two to the upload process.
92
84
*`micropico.softResetAfterUpload`: Soft-resets your board after any upload action. Usefull if you are developing with `main.py` or `boot.py`.
93
-
*`micropico.pythonPath`: Path to the Python interpreter. Defaults to null so it will try to auto-detect a suitable python installation. NOTE: Must be deleted from global settings.json when switing between operating systems and settings-sync is enabled!
0 commit comments