diff --git a/bsp/stm32g030c8/MDK-ARM/stm32g030c8.uvprojx b/bsp/stm32g030c8/MDK-ARM/stm32g030c8.uvprojx
index d6e4c18bc..156245b0c 100644
--- a/bsp/stm32g030c8/MDK-ARM/stm32g030c8.uvprojx
+++ b/bsp/stm32g030c8/MDK-ARM/stm32g030c8.uvprojx
@@ -916,6 +916,46 @@
1
..\pikascript\pikascript-api/STM32G0_ADC-api.c
+
+ __asset_pikaModules_py_a.c
+ 1
+ ..\pikascript\pikascript-api\__asset_pikaModules_py_a.c
+
+
+ PikaPiZero-api.c
+ 1
+ ..\pikascript\pikascript-api\PikaPiZero-api.c
+
+
+ PikaStdData-api.c
+ 1
+ ..\pikascript\pikascript-api\PikaStdData-api.c
+
+
+ PikaStdDevice_CAN-api.c
+ 1
+ ..\pikascript\pikascript-api\PikaStdDevice_CAN-api.c
+
+
+ PikaStdDevice_SPI-api.c
+ 1
+ ..\pikascript\pikascript-api\PikaStdDevice_SPI-api.c
+
+
+ PikaStdDevice-api.c
+ 1
+ ..\pikascript\pikascript-api\PikaStdDevice-api.c
+
+
+ PikaStdTask-api.c
+ 1
+ ..\pikascript\pikascript-api\PikaStdTask-api.c
+
+
+ STM32G0-api.c
+ 1
+ ..\pikascript\pikascript-api\STM32G0-api.c
+
@@ -1066,6 +1106,16 @@
4
..\pikascript\pikascript-lib/PikaPiZero/RGB_ASM.lib
+
+ PikaStdDevice_CAN.c
+ 1
+ ..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_CAN.c
+
+
+ PikaStdDevice_SPI.c
+ 1
+ ..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_SPI.c
+
@@ -1151,6 +1201,11 @@
1
..\pikascript\pikascript-core\PikaPlatform.c
+
+ PikaCompiler.c
+ 1
+ ..\pikascript\pikascript-core\PikaCompiler.c
+
@@ -1162,29 +1217,29 @@
..\pikascript\main.py
- PikaPiZero.py
+ PikaPiZero.pyi
5
- ..\pikascript\PikaPiZero.py
+ ..\pikascript\PikaPiZero.pyi
- PikaStdDevice.py
+ PikaStdDevice.pyi
5
- ..\pikascript\PikaStdDevice.py
+ ..\pikascript\PikaStdDevice.pyi
- PikaStdLib.py
+ PikaStdLib.pyi
5
- ..\pikascript\PikaStdLib.py
+ ..\pikascript\PikaStdLib.pyi
- STM32G0.py
+ STM32G0.pyi
5
- ..\pikascript\STM32G0.py
+ ..\pikascript\STM32G0.pyi
- machine.py
+ machine.pyi
5
- ..\pikascript\machine.py
+ ..\pikascript\machine.pyi
diff --git a/bsp/stm32g030c8/pikascript/machine.py b/bsp/stm32g030c8/pikascript/machine.pyi
similarity index 100%
rename from bsp/stm32g030c8/pikascript/machine.py
rename to bsp/stm32g030c8/pikascript/machine.pyi
diff --git a/bsp/stm32g030c8/pikascript/requestment.txt b/bsp/stm32g030c8/pikascript/requestment.txt
index 71d747196..dc39eeeaf 100644
--- a/bsp/stm32g030c8/pikascript/requestment.txt
+++ b/bsp/stm32g030c8/pikascript/requestment.txt
@@ -1,5 +1,5 @@
-pikascript-core==v1.7.1
-PikaStdLib==v1.7.1
-PikaStdDevice==v1.6.0
-STM32G0==v1.2.0
-PikaPiZero==v1.1.3
+pikascript-core==v1.8.0rc
+PikaStdLib==v1.8.0rc
+PikaStdDevice==v1.8.0
+STM32G0==v1.3.0
+PikaPiZero==v1.2.0