scratch3-link
https://wdpsestea.blogspot.com/2020/11/scratchlink-for-ubutnu2004.html
scratch_link在scratch3的官網上,明白寫著只支援win mac chromebook....,linux一直找不到解決方案。
在網路上看到好像pyscrlink可以支援linux,但github(https://github.com/kawasaki/pyscrlink)上明白也寫著不支援linux microbit,真的不好阿。研究了一下好像成功了。做法如下,記錄一下。
安裝記錄
1.microbit要下載hex。下載後解壓縮,把.hex拷貝到microbit磁碟機中,重開micro:bit,這時候led會顯示pupop。
2.ubuntu20.04安裝pyscrlink:
$sudo apt install bluez libbluetooth-dev libnss3-tools libcap2-bin libglib2.0-dev git
$sudo apt-get install python3-pip
$sudo pip3 install bluepy
$sudo pip3 install pyscrlink
$bluepy_helper_cap
3.下載我改寫過的pyscrlink原始檔
$git clone https://github.com/estea8968/pyscrlink.git
$cd pyscrlink
$./release.sh build
$sudo python3 setup.py install
安裝完成後就有scratch_link指令可以使用
使用方式
microbit接上電源,開啟ubuntu終端機,輸入scratch_link