網頁

2024年10月27日 星期日

DIY - ESP32 Arduino Hello World 程式(五)

DIY - ESP32 Arduino Hello World 程式(五):

筆者安裝完成 Arduino ESP32 整合開發環境(IDE / Integrated Development Environment)後,首先是會測試整合開發環境(IDE)是否正常?筆者通常都會使用簡單的 Hello World 程式來作測試,確認整合開發環境、開發板和編譯程式是否有問題。

ESP32 Arduino Hello World 程式
操作系統:Windows 10 Pro 22H2 版本
開發環境: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%
天氣:小雨