diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c15421859654568fe5c692e35fc13126739ec800..7e975f602cb1ab284b6bc69423b8c2031337d3c9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,7 +19,6 @@ build:
 test1:
   stage: test
   script:
-    - killall putty
     - arduino-cli compile --fqbn arduino:avr:uno examples/unittest/
     - arduino-cli upload --fqbn arduino:avr:uno -p /dev/ttyUSB0 examples/unittest
-    - putty /dev/ttyUSB0 -serial -sercfg 115200,8,n,1,N &
\ No newline at end of file
+    - arduino-cli monitor -p /dev/ttyUSB0
\ No newline at end of file
diff --git a/examples/unittest/unittest.ino b/examples/unittest/unittest.ino
index 468289c1ed17ffb901bfe1989dbd84e9ab910960..5482b2f76cc91ac261d5e89ba3e45cc516ccec03 100644
--- a/examples/unittest/unittest.ino
+++ b/examples/unittest/unittest.ino
@@ -5,7 +5,7 @@
 
 
 void setup() {
-    Serial.begin(115200);
+    Serial.begin(9600);
 }
 
 void loop() {
diff --git a/setup-build-env.sh b/setup-build-env.sh
index 62fefc45c2c3833e22a12ee96b81be81d7825bbe..d016e4477863e6ab28b13bea6166a1cb0209e755 100755
--- a/setup-build-env.sh
+++ b/setup-build-env.sh
@@ -1,16 +1,12 @@
 #!/bin/bash
 
-add-apt-repository universe
-
 apt-get update
-
-apt-get install -y putty
 cd ~
  
 # Install arduino-cli
 apt-get install curl -y
 apt-get install bzip2
-curl -L -o arduino-cli.tar.bz2 https://downloads.arduino.cc/arduino-cli/arduino-cli-latest-linux64.tar.bz2
+curl -L -o arduino-cli.tar.bz2 hhttps://github.com/arduino/arduino-cli/releases/download/0.22.0/arduino-cli_0.22.0_Linux_64bit.tar.gz
 tar xjf arduino-cli.tar.bz2
 rm arduino-cli.tar.bz2
 mv `ls -1` /usr/bin/arduino-cli