- Download Windows Terminal msixbundle file.
- Start a PowerShell terminal as administrator (Right click on program icon for the option).
- Install Windows Terminal with this command (edit filename to match downloaded version):
Add-AppxPackage -Path .\Downloads\Microsoft.WindowsTerminal.msixbundle
- Download Git 64-bit installer.
- Install using default settings at every step.
- Download Python.
- Launch installer and select
Add python.exe to PATH
.
- Select
Customize installation
. - Change install path to be at the root of
C:\
drive.
- Click Install.
- At the end select
Disable path length limit
.
- Close installer.
- Restart your computer so that the PATH changes from previous installs are applied.
- Open the
Terminal
application (aka Windows Terminal that we installed previously).
By default this open a PowerShell tab. - Do the following commands:
Set-ExecutionPolicy RemoteSigned git config --system core.longpaths true cd c:\ git clone https://github.com/darthcloud/BlueRetroRoot.git cd c:\BlueRetroRoot git submodule update --init --recursive cd esp-idf $env:IDF_TOOLS_PATH = "c:\BlueRetroRoot\" .\install.ps1
- Click on
˅
in the Tab bar and selectSettings
.
- Click on
Add a new profile
. - Select
Windows PowerShell
as a profile to duplicate.
- Click
Duplicate
. - Set the name to
BlueRetro Dev
. - Change
Command line
to:%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -NoExit -File c:\BlueRetroRoot\ps_blueretro_dev.ps1
- Change
Starting directory
to:c:\BlueRetroRoot\BlueRetro
- Click
Save
.
- Open the
Terminal
application (aka Windows Terminal that we installed previously). - Click
+
in the Tab bar and selectBlueRetro Dev
to load the development environement. - Do the following commands:
# Replace configs/hw1/universal by any other config you may wish cp configs\hw1\universal sdkconfig idf.py build idf.py -p COM1 flash idf.py -p COM1 monitor