项目简介 本项目是基于ARM Cortex-M微控制器的安全认证与加密系统,借助CryptoAuthLib库与ATECC608A安全元件交互,实现对称身份认证、非对称身份认证、密钥交换、AES加密和解密等功能,适用于物联网(IoT)设备的安全通信和数据保护。 项目的主要特性和功能 硬件平台支持:支持
项目简介 本项目借助Cypress硬件平台、mbed操作系统与AWS IoT服务,是一个基于C/C++开发的物联网音频记录系统,可实现声音数据的捕获、处理、存储和远程发布,并将捕获的声音数据上传至AWS服务器。 项目的主要特性和功能 声音捕获:使用AK4954A音频放大器,通过I2C接口与编解码器通
项目简介 本项目以YOLOv5框架为基础,实现了对PCB板上各类缺陷的检测与识别,有助于达成自动化、高效的PCB质量检测工作。 项目的主要特性和功能 数据预处理:通过相关脚本对图像数据进行处理与增强,增强方式包括水平翻转、缩放、平移、旋转等,用于模型训练。 数据集管理:能处理XML格式标注文件,生成
项目简介 本项目是免费且全面的逆向工程课程,覆盖x86、x64、32位ARM及64位ARM架构。从基础知识开始,引导学习者掌握逆向工程核心概念与技术,还包含丰富实践案例,便于学习者将理论用于实际操作。 项目的主要特性和功能 多架构覆盖:提供针对x86、x64、32位ARM和64位ARM架构的逆向工程
项目简介 本项目旨在将宝马F15车型的PMA(泊车管理助手)模块功能移植到宝马F10车型上。由于宝马F10保留K - CAN车身总线,而F15已移除该总线,所以需要通过中央网关模块(ZGW)在K - CAN2总线上接收特定状态信息,以实现F15的PMA模块在F10上正常工作。 项目的主要特性和功能
项目简介 本项目是基于Umi框架的后台管理系统,借助Ant Design组件库作为UI框架,以ant-design-pro模板代码为开发指引。Umi是基于React的企业级前端开发框架,Ant Design是美观易用的企业级UI组件库,此项目旨在打造一个强大的后台管理系统,方便用户进行数据管理与操作
项目简介 本项目是基于ATmega644微控制器和nRF24LO1无线通信模块的无线控制器,可与多种设备和项目配合使用,打造功能丰富、使用便捷且高度可定制的控制设备。 项目的主要特性和功能 主要特性 采用ATmega644微控制器控制电路。 利用nRF24LO1实现无线通信。 具备多种输入方式,包含
项目简介 这是一个基于 webpack 的学习项目,专注于助力开发者学习和实践 webpack 打包工具的各类特性与功能。项目涵盖众多模块和 loader 的配置示例,全面覆盖资源模块、代码调试、插件运用等 webpack 的各个方面。 项目的主要特性和功能 文件打包:通过 webpack 的 en
项目简介 本项目是基于CH32V30x微控制器的简单摄像头循迹小车。借助摄像头捕获图像,运用图像处理算法确定小车移动方向,从而实现自动循迹功能。项目包含摄像头初始化、图像处理、电机控制、显示等多个模块,通过摄像头捕获的图像信息驱动小车沿着预定轨迹移动。 项目的主要特性和功能 摄像头初始化:使用特定函
项目简介 这是一个专注于微控制器、微处理器和嵌入式系统编程的项目集合。它提供了大量与微控制器、微处理器和嵌入式系统相关的真实世界项目,为工程师、学生和技术爱好者提供了在实际应用中利用微控制器和微处理器的参考与学习资源。 项目的主要特性和功能 主要特性 涵盖多种类型的微控制器和微处理器项目。 提供真实