ESP32-CAM基本設定

繼ESP8266(5 美元的 Wi-Fi 收發器 )之後,晶片的開發公司上海樂鑫信息(Espressif)後續又推出了 ESP32 晶片,將規格功能進行提升, 合作的板卡商安可信(AI Thinker)為 ESP32 推出了一片板卡,稱為 ESP32-CAM,該板卡結合了 OmniVision 的 OV2640 影像感測器模組(攝影鏡頭模組,解析度 1632 x 1232)、PSRAM 記憶體、MicroSD 記憶卡卡槽,使其適合做為網路攝影機應用,同時與過往 ESP8266 一樣相容於 Arduino。 而這塊板子也只要9美元左右…

資料參: makerpro.cc/2019/08/esp32-cam-unboxing/ 

關於ESP32-CAM晶片

腳位及正面背面

包裝裡附了一個小小的CAM

ESP32-CAM連接電腦燒錄的方式可以參考一下阿玉大神的介紹,有幫助的,主要是它燒錄程式的方式有一些注意事項…

※這個晶片本身沒有附UART介面,所以想要寫入程式必須透過Arduino UNO板或UART TTL模組來串接

使用Arduino uno來介接

(TX-TX,RX-RX,5V-5V,GND-GND,RST-GND,IO0-GND) 

使用cp2102 USB-TTL來接

接線方式:

5V→5V,GND→GND,RXD→UOT,TXD→UOR

※ESP32-CAM的 IO0接GND 進入燒錄模式

使用usb-TTL來接是比較方便的,上圖中有看到自己做一條對接線插在IO0及GND這樣ESP32-CAM才會進入燒錄模式

Arduino IDE設定上的注意事項

開啟內建範例

在範例區的ESP32→Camera中會找到一個名為CameraWebServer的程式,這可是最有名的範例了,設定一下無線網路的AP名稱及連線密碼,把程式傳入ESP32-CAM就可以看到效果了

開發板選擇ESP32 Wrover Module,上傳速度→115200,如果要上傳的程式碼比較大,Partition Scheme選項要選Huge APP(3MB No OTA/1MB SPIFFS)才會成功