Day 76 Sonoff 開關燒錄
今天晚上老虎隊約在瘋酒屋喝一杯,享受久違的、在餐廳用餐的氣氛,我就偷懶沒有去工地。
早上我把剛收到的整批 Sonoff 牆上開關帶去辦公室,趁下午有空的時候,一顆一顆拆開來刷機。
我最後買的是 Sonoff TX2US 系列,這片板子我已經很熟了,燒錄它不用焊線,只要用一個 2.54mm 的排針去插在它預留的 UART 測試點裡,再用鑷子去短路旁邊 GPIO0 的一顆電阻跟 GND,同時把 USB-to-serial 插上去送電,就可以讓 ESP8266 進入燒錄模式。
因爲不用焊線,燒起來就很快。ESP8266 用 921600bps 的速度刷 HAA 的 full boot binary 不用 10 秒鐘,刷好後 reset 板子,先設定 Wi-Fi,讓它連上 Internet,它會自動連上 GitHub 再跑一次 OTA update,這次就比較久,大概要個三四分鐘。OTA 完後,我再依據它是 1-gang、2-gang、還是 3-gang 的開關,把對應的 JSON 設定用 HAA configuration mode 寫進去,這樣開關就會動了。
等水電師傅把開關鎖上去後,我只要連續切換某個按鈕 8 下,讓它進入 configuration mode,就可以重新設定 Wi-Fi。
這樣弄一組開關大概要個五、六分鐘,我把全部 16 個開關刷完,也花了一個多小時。
近期留言