Arduino 學習撞牆筆記01

同樣的程式碼,在不同台筆電編譯和下載,為什麼得到的結果不同?
Lenovo ThinkPAD 7代i7 和HP ProBook Intel 2代i5測試結果不同,我也是滿臉問號。

ThinkPad新筆電
HP Probook 老筆電

測試的結果就不同,只是測試推動繼電器(Relay)
一個繼電器會動作,另一個不會。都是同一塊版子,Why?
開發板會挑電腦,水土不服?
LED_BUILTIN的都正常,都是邏輯和寫入沒有問題

查了一下資料
在推繼電器的PIN輸出的電流是40ma
經過交叉測試之後,發現,如題出在USB上面。
MicroUSB接頭來說(資料來源)
USB2 電壓範圍 4.4~5.25V 最大電流 0.5A(max)
USB3 電壓範圍 4.45~5.25最大電流 0.9A(max)

Read more

第一次Arduino ESP8266 IDE@Linux 就上手

其實零件我買了快一年半了,這一年多因為家裡發生一些事情,加上工作轉換,所以一直沒有空進場上手。

這一段時間,我真的沒有花時間在做功課。但是,不利用現在上手,什麼時候呢?所以,才有了前一篇的文章,目前使用新Linuxl系統,在一台8年的小筆電上,做為開發系統,而且是在Linux上,對我來說已經足夠實用。

第一次安裝Arduino的IDE軟體在Linux軟體(安裝文件和說明在這裡),而且還是使用ESP8266相容的版子。

Read more