# STM32H743开发板 **Repository Path**: atsws0/stm32-h743-Visual-development-board ## Basic Information - **Project Name**: STM32H743开发板 - **Description**: 开源一块自己设计的PCB,可以刷OPENMV固件,可接OV7725/2640/5640,把多余引脚引出。板载H743/H750 + 16MB SPI FLASH + SD卡槽 + CH340 + DVP 24Pin软排座 + 1.8寸SPI LCD。 - **Primary Language**: C/C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-04-23 - **Last Updated**: 2025-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: OpenMV, stm32 ## README # STM32H743开发板-兼容OpenMV ## 📦 项目简介 这是一个开源的、由本人自主设计的 STM32H743/H750 核心板,兼容刷入 OpenMV 固件,并支持主流图像传感器模块。该板子适合 DIY 图像识别、边缘AI、机器视觉等应用。 --- ## 🧩 板载资源 - 核心MCU:STM32H743VIT6 或 STM32H750VBT6 - 外部存储:16MB SPI Flash - 显示接口:1.8寸 SPI LCD 屏幕(ST7735驱动) - 图像接口:标准 DVP 24Pin 软排座(支持 OV7725 / OV2640 / OV5640) - 通讯接口:CH340(USB转串口下载与通信)、DFU - 外设接口: - STLink Debug - SD 卡槽 - 多余 IO 引出(可用于 GPIO、PWM、ADC、I2C、SPI、UART 等) - 供电方式:支持 USB 供电、外部电池供电(只能用5V) --- ## 💻 固件支持 本开发板可直接刷入 **OpenMV固件**,在非官方OpenMV上运行视觉任务(如图像识别、二维码识别、数字识别等),板载的 SPI Flash 和 LCD 能提供额外存储和显示功能。 --- ## 🔧 应用场景 - 图像采集与预处理 - DIY机器视觉项目 - STM32学习板/调试平台 - 自定义CloseMV系统开发 下面是焊接后的实物图: ![输入图片说明](Hardware/10F0FA4EFFDAC4548953F76594EC5A9E.jpg) ![输入图片说明](Hardware/FCBE0085DBA6A4FD9A36C06D36B8BBC8.jpg) ![输入图片说明](Hardware/205424FBD0C402BB3C4BAD2919A936B2-1745419338944.jpg) 第三张图这版本是最新版: - 更新了PCB对应引出引脚的丝印 - 正面(屏幕这一面)的丝印对应靠近板子外侧的引脚 - 背面的丝印对应靠近内测的引脚 - 加了一个2P的2.54mm接线柱,可以外接5V电池(最好只接5V),可以电池+TypeC双供电但只会使用电压较高的电源。 其他都一样。 下面进行测试:在QVGA分辨率下,跑automatic rgb565 color tracking.py,可以看出OV5640的性能最佳,其次OV7725,最后是OV2640。 ![输入图片说明](Hardware/5640.png) ![输入图片说明](Hardware/7725.png) ![输入图片说明](Hardware/2640.png) --- ## 📁 文件说明 - `Hardware/`:PCB原理图、BOM清单、Gerber制板文件 - `Docs/`:功能介绍、模块使用指南 - MDK_Project/:OV5640/2640+SPI LCD的keil工程 --- ## 📜 开源协议 本项目采用 [MIT License](./LICENSE) 开源。你可以自由地使用、修改、分发本项目,但需保留原作者的版权声明。 --- ## ✉️ 联系方式 如有问题、建议或合作意向,请通过 Gitee 私信或 issue 联系我。