筆者安裝完成 Arduino ESP32 整合開發環境(IDE / Integrated Development Environment)後,首先是會測試整合開發環境(IDE)是否正常?筆者通常都會使用簡單的 Hello World 程式來作測試,確認整合開發環境、開發板和編譯程式是否有問題。
ESP32 Arduino Hello World 程式 |
開發環境:Arduino IDE 1.8.19 版本
原程式:C:\Development\Develop_ESP32\ Develop_ESP32_Arduino\DIY-Android-001-01 Hello World
程式:C:\Development\Develop_ESP32\ Develop_ESP32_Arduino\DIY-Android-001-01 Hello World
Arduino 的程式結構,主要分成 Setup() 與 Loop(),Setup 用來做初始設定,Arduino只會執行一次,然後就會執行 Loop,Loop 就是迴圈,會不斷重複的執行。
Hello World 程式:
void setup() { // put your setup code here, to run once: //Initialize serial and wait for port to open: Serial.begin(115200); }
void loop() { // put your main code here, to run repeatedly: Serial.println("Hello World!"); delay(1000); } |
連接好 ESP32 開發板到電腦的 USB 接口,Arduino ESP32 整合開發環境(IDE)設定好 Board Manager。
ESP32 Arduino Board Manager 設定 |
然後按Ü開始上載編譯程式,當 IDE 連接 Serial Port COM3,按著 ESP32 開發板的 Flash 按鍵,直至成功連接,便可以放開按鍵,IDE 便會開始上載程式至 ESP32 開發板,最後上載成功,測試便完成。
執行 Arduino 上載程式 |
Arduino 上載程式的詳情顯示 |
Arduino 上載程式的詳情顯示 |
2024年 10月 27日(Sun)天氣報告
氣溫:53.0°F / 12.0°C @ 07:00
風速:每小時 29公里
降雨機會:30%
相對濕度:百分之 81%
天氣:小雨