ESP32-CAM 上傳代碼

如何編程/上傳代碼到 ESP32-CAM AI-Thinker (Arduino IDE)

ESP32-CAM AI-Thinker 開發板可以使用 Arduino IDE 進行編程。本指南展示瞭如何使用 Arduino IDE 編程和上傳代碼到 ESP32-CAM (AI-Thinker) 開發板。

該ESP32-CAM AI-思想家模塊是ESP32開發板與OV2640攝像頭,支持microSD卡,板載閃光燈和幾個GPIO來連接外圍設備。但是,它沒有內置的程序員。您需要一個 FTDI 程序員將其連接到您的計算機並上傳代碼。

編程 ESP32-CAM(使用 Arduino IDE 上傳代碼)

要使用 Arduino IDE 將代碼上傳到 ESP32-CAM (AI-Thinker),請按照以下確切步驟操作。

使用FTDI 編程器將 ESP32-CAM 板連接到您的計算機。按照下一個示意圖:

注意:圖中 FTDI 引腳的順序可能與您的不匹配。確保檢查每個引腳旁邊的絲印標籤。

許多 FTDI 編程器都有一個跳線,可以讓您選擇 3.3V 或 5V。確保跳線在正確的位置以選擇 5V。

重要的: 通用輸入輸出口 0 需要連接到 地線 以便您可以上傳代碼。

ESP32-CAM FTDI Programmer

GND GND

5V VCC (5V)

U0R TX

U0T RX

GPIO 0 GND

要使用 Arduino IDE 將代碼上傳到 ESP32-CAM,請按照以下步驟操作:

  1. 前往 工具 > 開發 板 並選擇 AI-Thinker ESP32-CAM。您必須安裝ESP32 插件。否則,此版塊將不會出現在“版塊”菜單上。

  2. 進入 工具 > 端口 ,選擇 ESP32-CAM 所連接的 COM 端口。

  3. 然後,單擊Arduino IDE 中的上傳按鈕。

  4. 當您開始在調試窗口看到一些點時,按下 ESP32-CAM 板載 RST 按鈕。

  5. 幾秒鐘後,代碼應該會成功上傳到您的開發板。

  6. ESP32-CAM AI Thinker Module Arduino IDE 上傳成功信息

  7. 當您看到“完成上傳”消息時,您需要刪除通用輸入輸出口 0 從 地線 並按 RST 按鈕運行您的新代碼。

連接USBTTL及ESP32-CAM

圖中綠線 IO0<->GND 則是在燒錄時才插上,平常保持斷開。

重要提示: GPIO 0需要連接到GND,以便能夠上傳代碼。

要上傳代碼,請按照以下步驟操作:

1. 轉到工具 > 主板,然後選擇ESP32 Wrover Module

2. 轉到工具 > 端口,然後選擇ESP32連接到的COM端口

3. 在" 工具" >" 分區方案"中,選擇" 巨大的APP(3MB否OTA) "

4. 按下ESP32-CAM板載RESET按鈕

重要提示:如果無法上傳代碼,請仔細檢查GPIO 0是否已連接到GND,以及是否在" 工具"菜單中選擇了正確的設置。您還應該按板上的Reset(重置)按鈕以閃爍模式重啟ESP32。

ESP32-CAM使用Prolific USB-to-Serial TTL( PL-2303HX )

如無法驅動時更新驅動程式

下載驅動程式: http://www.totalcardiagnostics.com/files/PL2303_64bit_Installer.exe

備份載點: PL-2303HX