This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
Releases: raspberrypi/pico-setup-windows
Releases · raspberrypi/pico-setup-windows
v1.5.1
- Updated to Pico SDK v1.5.1
- Fixed broken links and commands in docs
- Improved detection and installation of Visual Studio Code
- PyCryptodome is now included for BTStack support
Full Changelog: v0.5.1...v1.5.1
SHA256 hashes:
- pico-setup-windows-x64-standalone.exe
- 8AFBF1A48D3AC385C799A73CF1273A63F45AE731E3BABAC540CEE9BF3AFB11F0
- openocd-x64-standalone.zip
- FCDA85C496D6DBDC6ED59E4EEB8C1399C2F8C7F2135B32E3B885238390BEFFFA
v0.5.1
- Allow user to choose whether to install example code, and the location.
- Add
tasks.json
andc_cpp_properties.json
to Visual Studio Code configuration. - Better install logging (logs are saved to
%PICO_INSTALL_PATH%\install.log
.)
Full Changelog: v0.5.0...v0.5.1
SHA256 hashes:
- pico-setup-windows-x64-standalone.exe
- D4D52F6B2C036157BCD6F8A8788BA7BE019AD5A14074A69ECCEA72BCD228828B
- openocd-x64-standalone.zip
- 8D7F1D75ABA48CE9D9752A4AA1345EB5821335BECD15A9798B400030D49D9054
v0.5.0
- Includes pico-sdk v1.5.0, pico-examples v1.5.0, picotool 1.1.1, openocd 0.12.
- Default installation directory changed to
C:\Program Files\Raspberry Pi\Pico SDK v1.5.0
. - Default directory where pico repositories are copied changed to
C:\ProgramData\Raspberry Pi\Pico SDK v1.5.0
. - Visual Studio Code is now downloaded and installed at runtime.
- Many additions and fixes to the Visual Studio Code configuration included with pico-examples:
- A CMake kit definition is included in the project (
cmake-kits.json
) so there is no need to 'Scan for kits.' - The extensions that we install are now also recommended (
extensions.json
) so the user can get them even if VS Code is installed later, or the project is copied to another computer. - Default generator set to Ninja.
- Set the CMake build task as the default build task invoked by VS Code.
- Added a Flash task.
- A CMake kit definition is included in the project (
- Many fixes to get a proper system-wide install (registry entries in HKLM, nothing in user's Documents anymore.)
- Updated icon and visuals (not blurry on high-DPI screens anymore.)
- Added support for Windows Terminal.
- Fixes to allow installation of multiple SDK releases side-by-side.
- Previous installations of the same SDK version will now be uninstalled automatically before proceeding.
- Updated ReadMe.txt included in the installer.
Full Changelog: v0.4.0...v0.5.0
SHA256 hash for the installer: 83D85B948C9EB1FCBFD666000C66925CAA4525E407D653A6FD2E27803C41EFF3
v0.4.0
- Added code signing for all compiled executables (picotool, pioasm, elf2uf2, openocd) and the uninstaller in addition to the installer itself.
- Updated git and CMake to their latest releases.
SHA256 hash for the installer: 08CB9D5C48A9151D0C36A9B028BBB2C17C5771B49E6319B6BD52D364CF5186BB
v0.3.9
- Updated ReadMe to make some sense
- Signed installer
- OpenOCD build is from https://github.com/raspberrypi/openocd/tree/rp2040-v0.12.0 now
SHA256 hash for the installer: 494E462E444F0FF8D7A8A5F8F5E52BFBC89F585861E5584504EC75833D8C85B8
(verify with Get-FileHash pico-setup-windows-x64-standalone.exe
in a PowerShell terminal.)
v0.3.8
Changes since the last release:
- Added an uninstaller
- The pico-sdk-tools CMake package is now versioned, to allow side-by-side installation of multiple SDK versions in the future
- Removed the version number from the .exe filename, to enable a stable download URL for the latest release
v0.3.7-test6
Changes in this release:
- Primarily just a fix for the VS Code shortcut that didn't work in the previous release.
- Some paths cleaned up so there's fewer loose files in the user's
Documents\Pico-v1.4.0
folder.
v0.3.6-test5
Changes since the last release:
- Single shortcut for VS Code that opens pico-examples on first invocation, and a blank instance subsequently
- On clicking the VS Code shortcut, the terminal window now only flashes briefly and then goes away
- Consistent naming for all shortcuts
- Updated OpenOCD included in the installer
v0.3.6-test4
Changes from the last test build:
- Added settings.json to the pico-examples repo
- Code cleanup, reorganization, and removed some un-needed checks and installers
Additional OpenOCD build based on 0.12.0-rc2 plus:
v0.3.6-test3
Changes from the last test build:
- OpenOCD v0.12.0-rc2 is included.
- A pre-built binary of picotool is included.
- A more usable launch.json for VS Code is included with the pico-examples repo.
- Tool binaries are now installed to Program Files; repos are copied to Documents/Pico.
- Reverted to using the default text editor to open ReadMe.txt instead of Notepad; the "open with..." popup was/is only shown when running the installer on a fresh Windows install where a text file has never been opened.
- Much, much improved build with all build scripts included.
- x86-64 only as the Ninja project only releases 64-bit binaries for Windows.
Known issues:
- Icons and branding is wonky.
- Pico-project-generator GUI does not start because of the embedded/minimal distribution of Python that we have included.