# ESP32-CAM Intro
###### tags: `ESP32-CAM`

>ESP-32CAM 27*40.5*4.5 mm
相機模塊
可作為最小系統獨立運行
深度睡眠電流高達 6mA
>可廣泛用於各種物聯網應用。它適用於家庭智能設備,工業無線控制,無線監控,QR 無線識別,無線定位系統信號和其他物聯網應用。它是物聯網應用的理想解決方案。
>採用 DIP 封裝,可直接插入背板,實現產品的快速生產,為客戶提供高可靠性的連接方式,便於各種物聯網硬件終端的應用。
## Feature
最小的 802.11b / g / n Wi-Fi BT SoC 模塊
低功耗 32 位 CPU,也可以為應用處理器服務
高達 160MHz 的時鐘速度,總結計算能力高達 600 DMIPS
內置 520 KB SRAM,外部 4MPSRAM
支持 UART / SPI / I2C / PWM / ADC / DAC
支持 OV2640 和 OV7670 攝像頭,內置閃光燈。
支持圖像 Wi-Fi 上傳
## 注意事項
1. Writing on the ESP32 cam board, you should always remember to connect IO0 to GND.
1. After writing on the board:
1 Disconnect IO0 and GND
2 Press the reset button in order to start running
1. Band of Serial Monitor must be set as 115200
1. If you're using AI thinker module
1. Writer: Choose ‘huge App’
1. Board: Wrover kit
1. Serial monitor: on
1. Example: Merge camera webserver && advanced webserver
1. use char[] rawliteral
1. Download ESP32 cam zip library from GitHub
1. (Git clone is a choice,but downloading zip directly from github by pressing the green button is the fastest way)
1. There's Wi-Fi and BT application on ESP boards
1. 'Blynk' is a Wi-Fi controller App, a choice for doing IoT project with ESP boards
## MicroPython
>可使用micropython或Arduino編譯
Python 3程式語言的一個完整軟體實現,用C語言編寫,被最佳化於執行在微控制器之上。MicroPython是執行在微控制器硬體之上的完全的Python編譯器和執行時系統。提供給用戶一個互動式提示符來立即執行所支援的命令。