esp32cam开发板的引脚使用和测试
因为本人想通过摄像头获取图片,而esp32cam的使用简单,就决定试试。
本文的主要目的是通过单片机的uart引脚控制esp32cam拍摄照片。
先来看看官方对这个板子的描述
ESP32-CAM摄像头开发板 | 安信可科技 https://docs.ai-thinker.com/esp32-cam
这个是安信可发布的esp32cam板子的官方资料
我对比一下淘宝商家给我的资料
对比一下看看哈
电路图中的板子输出引脚
、
可以看出,其中一侧引脚除了5v电源,基本都接到了sd卡上
另外一侧是3.3伏电源,还有就是比较乱的了。除了uart外就是U2RXD,CSI_MCLK这几个玩意。这几个引脚导出的有点没啥用。
好吧,定睛一看,是淘宝商家给的电路图有点把标签写的不清楚,其实CSI_MCLK就是GPIO0,U2RXD就是IO16,这个IO16又有啥特殊用途?也是启动引脚吗?先不管了。
==================================================
看官方的图。
其中一侧是接sd卡的,我一个个看了一下和官方的电路图引脚一模一样。
ps:这里感觉这个是外接sd卡用的,还有一个有趣的地方, DAT1 (GPIO4)在ESP32-CAM开发板中同时被用作 HS2_DATA1 和 LED_FLASH ,这个可真的是节省啊。就想这个如果用于四线传输的话,拍照时候闪光灯闪完了才传输吗?拍照会不会影响数据读写
这个图和淘宝商家的一样,没毛病,在看另外一排。
io1和io3,就是通常乐鑫esp芯片常用的txd和rxd,没啥毛病,虽然全部研究了一遍,但其实这两个就是我要用的。
====================================
供电3.3伏和5v接上,再接上一个gnd,最后经过测试可以用了。
再最终我去掉了3.3v的电源,直接接上5v和gnd,就可以完美使用
txd和txd和其他单片机直接连接,轻松读取。
注意的是,连接是tx接rx,rx接tx,就可以了。
没啥意外,ok,本文结束了