2022年3月30日 星期三

ATtiny212 - LED blink example (using UPDI)

如果還沒有燒錄器...

ARDUINO IDE 設定
1. 檔案->偏好設定->開啟額外的開發板管理員網址
添加:http://drazzy.com/package_drazzy.com_index.json

2. 工具->開發板->開發板管理員
搜尋:megaTinyCore
注意:測試megaTinyCore 2.5.1~2.5.10版本,使用Serial.begin()無法編譯成功,參考資料[3]

3. 選擇正確的開發板

4. 選擇燒錄器

ATtiny x12/x14 pinout for ARDUINO

麵包板接線 (ATtiny212)
接線:
Pin1 -- 5V
Pin6 -- UPDI
Pin8 -- GND
Pin4 -- (-LED+) -- 1K -- 5V

程式碼
void setup() { pinMode(2, OUTPUT); } void loop() { digitalWrite(2, HIGH); delay(1000); digitalWrite(2, LOW); delay(1000); }









執行結果

參考資料

沒有留言:

張貼留言

使Arduino Nano Every在ARDUINO IDE支援ATmega4809 48pin包裝

軟體環境 ARDUINO IDE 2.3.2 板函式庫MegaCoreX 1.1.2, https://github.com/MCUdude/MegaCoreX ARDUINO IDE 選擇48pin,編譯時會產生以下錯誤 修正錯誤 修改C:\Users\<your_acc...