###### tags: `ESP8266` `D1 mini` # D1 mini 啟始時要注意的 3 個腳位 D1 mini(ESP8266) 的 IO 腳雖然看起來好像都可以隨意使用, 但是在啟始時 (上電或是 RESET) 必須注意 D3(GPIO0)、D4(GPIO2)、和 D8(GPIO15) 這 3 隻腳。其中: - D3 和 D4 必須保持在高電位, 因此在 [D1 mini 的電路](https://docs.wemos.cc/en/latest/_static/files/sch_d1_mini_v3.0.0.pdf)中預設就有加上上拉電阻。 - D8 必須保持在低電位, 因此在 [D1 mini 的電路](https://docs.wemos.cc/en/latest/_static/files/sch_d1_mini_v3.0.0.pdf)中預設就加上了下拉電阻。 如果你在這些腳位上先接上電子元件, 然後再接上電源, 就會發現 D1 mini 開不了機, 例如: - 在 D3 或是 D4 接無緣蜂鳴器, 無緣蜂鳴器的另外一腳接地, 這會讓 D3 或是 D4 腳電位拉低到低電位, 使得 D1 mini 無法正常啟動。(實際上會是個高頻的方波, 所以不但無法啟動, 還會聽到刺耳的高頻音) - 在 D8 接一個 DHT11 模組的 data 腳, 這時因為 DHT11 模組電路上有個上拉電路, 所以會讓 D8 腳無法保持在低電位, 無法正常啟動。 因此, 再配置個別元件的時候, 就要根據元件的特性, 避免因為這些腳位而導致無法正常啟動。