esp32-cam開發環境搭建


esp32-cam模組是安信可推出的一個很小的 wifi-攝像頭 模塊

開發方式可以選擇arduinoIDE開發的方式也可以使用官方sdk IDF開發的方式,

下面是使用虛擬機+ubuntu+IDF的開發環境搭建:

下載虛擬機軟件並安裝,需要在最后安裝的時候寫上密鑰

密鑰:5A02H-AU243-TZJ49-GTC7K-3C61N

需要注意的是使用github下載的項目工程文件一直報錯,最后我換了一個資源好使了,資源我已經放到下面鏈接了。

虛擬機軟件

鏈接:https://pan.baidu.com/s/1b2mHB1hVeJ870-EwFSTiRA
提取碼:nnkh

下載安信可官方的ubuntu鏡像

完成后在虛擬機界面添加新的虛擬機

ubuntu鏡像

鏈接:https://pan.baidu.com/s/1x5MxoNQHYeNnxccrJHUHXg
提取碼:siw8


下載官方sdk下esp_demo工程,復制到主文件夾下
官方下載鏈接:
https://github.com/donny681/ESP32_CAMERA_QR

網盤鏈接:

鏈接:https://pan.baidu.com/s/1IAbHOX8sLS5Fe9h0GO8-5Q
提取碼:e52e

下載完成后在項目目錄下打開終端,輸入make menuconfig 開始配置

1.將serialport配置為ttyUSB0,

2.ESP32 Camera Demo Configuration菜單下配置WiFi信息

配置完成后輸入make all開始編譯

編譯成功后輸出以下信息,

To flash all build output, run 'make flash' or:
python /home/ai-thinker/esp/esp-idf/components/esptool_py/esptool/esptool.py
--chip esp32
--port /dev/ttyUSB0
--baud 115200
--before default_reset
--after hard_reset write_flash -z
--flash_mode dio --flash_freq 40m
--flash_size detect
0x1000 /home/ai-thinker/esp_demo/ESP32_CAMERA_QR-master/build/bootloader/bootloader.bin
0x10000 /home/ai-thinker/esp_demo/ESP32_CAMERA_QR-master/build/esp32-cam-demo.bin
0x8000 /home/ai-thinker/esp_demo/ESP32_CAMERA_QR-master/build/partitions_singleapp.bin

 

燒錄可以使用安信可esp32燒錄工具,燒錄工具配置就選擇和上面打印一樣的配置方案

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM