diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 8753f297b4fcd422bb21a31ec365d8b4c2768d67..c5dba3e4ef7760a2abfb03f892f529998bba21a2 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -4,7 +4,7 @@ on: [push, pull_request]
 
 jobs:
   build:
-    runs-on: ubuntu-latest
+    runs-on: windows-latest
     steps:
     - uses: actions/checkout@v3
     - name: Cache pip
diff --git a/README.md b/README.md
index 6c04e849845423f646f3f522bb7cac079a525419..58a45e639a8bfada51f95c2e13b2a59e64242242 100644
--- a/README.md
+++ b/README.md
@@ -48,7 +48,9 @@ Anyone who wants to write a good/nice utility should probably look at the code i
 
 ## VSCode + PlatformIO
 
-This project can also be built, uploaded and debugged with VSCode and the PlatformIO extension. See [here](https://github.com/Community-PIO-CH32V/platform-ch32v) for details.
+This project can also be built, uploaded and debugged with VSCode and the PlatformIO extension. Simply clone and open this project in VSCode and have the PlatformIO extension installed.
+
+See [here](https://github.com/Community-PIO-CH32V/platform-ch32v) for further details.
 
 ## Quick Reference
  * Needed for programming/debugging: `SWIO` is on `PD1`