IDE 官網有 Linux 64 的 xz file。
下載 xz 解開 tar,再 tar xvf.. 到 folder
裡面有 install.sh
sudo 來 run,他會更改 /etc/...,和在 desktop 建 icon
完成以後在 menu 就可以看到 arduino ide 的 icon 了。
啟動後,在 preference 的 add additional ... 加入 link,
新的 board (digispark) 就會出現在 Tools - Board manager 裡,install 他..
這樣 Arduino 對 digispark 的 support 就算安裝完了。
在 Linux 上,要把digispark 的 vid/pid 加到 rules.d 中,reload udev。
之後插入 attiny 85 dmesg 就會...
[19430.442732] usb 3-3.4: new low-speed USB device number 37 using xhci_hcd [19430.598442] usb 3-3.4: New USB device found, idVendor=16d0, idProduct=0753, bcdDevice= 1.05 [19430.598449] usb 3-3.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
測試一下...
Tools - Board 選Digispartk(Default -16.5mhz)。
然後把上面 ref 的 sample code...
void setup() { pinMode(0, OUTPUT); // LED on Model B pinMode(1, OUTPUT); // LED on Model A } void loop() { digitalWrite(0, HIGH); // Turn the LED on digitalWrite(1, HIGH); delay(500); // Wait for a second digitalWrite(0, LOW); // Turn the LED off digitalWrite(1, LOW); delay(500); // Wait for a second }貼上去..
按下 upload。...,插入 Attiny85,下面 的 output 就會看到...
... running : 100% complete Micronucleus done, Thank yout!然後board 上的一顆紅色 led 開始閃...
沒有留言:
張貼留言