# xuhong-esp32-cam
**Repository Path**: xuhongv/xuhong-esp32-cam
## Basic Information
- **Project Name**: xuhong-esp32-cam
- **Description**: No description available
- **Primary Language**: C
- **License**: Apache-2.0
- **Default Branch**: release/v3.3
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 14
- **Forks**: 10
- **Created**: 2020-12-30
- **Last Updated**: 2025-09-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# xuhong-esp32-cam
# 目录
- [1.功能描述](#Funtion)
- [2.准备](#hardwareprepare)
- [3.服务器准备](#clouds)
- [4.嵌入式代码详解](#device)
- [5.推荐开源好玩DIY的一览表](#other)
## 
## 一、功能描述
本文基于 linux 环境,通过安信可 ESP32-Cam 开发板 SDK C语言编程二次开发,开源各种好玩的DIY。
## 二、准备
### 硬件
- 安信可 ESP32-Cam 开发板:https://item.taobao.com/item.htm?id=573698917181
- TTL-USB 调试工具(推荐使用这个,保证足够的电压电流):https://item.taobao.com/item.htm?id=565546260974
### 软件
- 环境搭建:[Linux环境搭建 /relese/v3.3.2 分支](https://docs.espressif.com/projects/esp-idf/zh_CN/v3.3.2/get-started/linux-setup.html)
- 工具链设置:下载 toolchain,博主使用的版本是:```gcc version 5.2.0 (crosstool-NG crosstool-ng-1.22.0-97-gc752ad5)```
- Python版本:`Python 2.7.17`
## 三、工程目录说明
camera-example 文件目录说明:
```
├─1_take_pic_http_to_cloud 通过安信可 ESP32-Cam 开发板 SDK C语言编程二次开发,本地拍照图片上传到指定的服务器
...
```
主文件逻辑代码协议详解:
## 五、推荐开源好玩DIY的一览表
| 开源项目 | 地址 | 开源时间 |
| -------------------------------------------------------- | ----------------------------------------------------------- | ---------- |
| ESP32-Cam摄像头拍照上传到私有服务器 | | 2020.12.30 |
| 微信小程序连接mqtt服务器,控制esp8266智能硬件 | https://github.com/xuhongv/WeChatMiniEsp8266 | 2018.11 |
| 微信公众号airkiss配网以及近场发现在esp8266的实现 | https://github.com/xuhongv/xLibEsp8266Rtos3.1AirKiss | 2019.3 |
| 微信公众号airkiss配网以及近场发现在esp32/esp32S2的实现 | https://github.com/xuhongv/xLibEsp32IdfAirKiss | 2019.9 |
| 微信小程序控制esp8266实现七彩效果项目源码 | https://github.com/xuhongv/WCMiniColorSetForEsp8266 | 2019.9 |
| 微信小程序蓝牙配网blufi实现在esp32源码 | https://github.com/xuhongv/BlufiEsp32WeChat | 2019.11 |
| 微信小程序蓝牙ble控制esp32七彩灯效果 | https://blog.csdn.net/xh870189248/article/details/101849759 | 2019.10 |
| 可商用的事件分发的微信小程序mqtt断线重连框架 | https://blog.csdn.net/xh870189248/article/details/88718302 | 2019.2 |
| 微信小程序以 websocket 连接阿里云IOT物联网平台mqtt服务器 | https://blog.csdn.net/xh870189248/article/details/91490697 | 2019.6 |
| 微信公众号网页实现连接mqtt服务器 | https://blog.csdn.net/xh870189248/article/details/100738444 | 2019.9 |
| 微信小程序AP配网Wi-Fi ESP32-S2模块 | https://github.com/xuhongv/WeChatMiniAP2Net | 2020.9.21 |
| 云云对接方案服务器源码 xClouds-php PHP TP5开发框架 | https://github.com/xuhongv/xClouds-php | 2020.8.4 |
| 微信小程序端自定义view七彩采集颜色圆环控件 | https://github.com/xuhongv/WCMiniColorPicker | 2019.12.04 |