项目简介 本项目是基于EFM8UB2微控制器的嵌入式项目,为开发者打造了易于理解和实践的开发环境,适用于教学场景。项目可实现对控制板上LED灯、蜂鸣器等外设的控制,同时支持SPI通信、UART通信等功能。 项目的主要特性和功能 LED灯控制:借助微控制器端口操作,控制LED灯亮灭,实现多种闪烁效果。
项目简介 本项目是一个基于muduo网络库思想实现的简洁TCP/HTTP服务器框架。采用事件驱动架构,结合基于epoll的IO多路复用机制,实现了非阻塞IO和IO多路复用结合的模式。注重代码简洁性与性能优化,适用于高性能网络通信应用场景。 项目的主要特性和功能 技术特性 采用基于epoll的IO多路
项目简介 本项目是基于STM32F4微控制器的应用程序,核心是通过ADC读取声音传感器数据,利用UART进行数据传输,实现声音监测与数据传输,可应用于多个领域。 项目的主要特性和功能 初始化ADC和UART并完成参数配置。 从声音传感器读取数据并转换为数字值。 将读取的声音值转换为分贝值,通过UAR
项目简介 本项目是基于C语言的EPD(Electronic Paper Display)电子墨水显示驱动库,专为Pervasive Displays Inc生产的电子墨水显示屏打造。该库具备全局更新(GU)和快速更新(FU)两种模式,支持多种尺寸的电子墨水显示屏,还能兼容Launchpad (Tiv
项目简介 此项目是基于无线电通讯模块RFLeo的管理系统,借助Arduino或Atmel Studio等工具,可实现对RFLeo模块的控制与管理。适用于无线电通讯设备的设计和开发人员,能便捷地进行数据的发送和接收,尤其适用于快速原型设计和测试的日常开发场景。 项目的主要特性和功能 无线通信:利用RF
项目简介 本项目是基于Micro ROS和MoveIt库构建的机器人操纵系统。借助Micro ROS在Arduino平台实现ROS 2通信,同时结合MoveIt库完成机器人的路径规划与运动控制,达成机器人自主移动和操作任务。 项目的主要特性和功能 Micro ROS通信:实现Arduino平台与RO
项目简介 本项目是基于Cocos Creator框架开发的合成类休闲游戏“合成大西瓜”。玩家通过合成各种水果不断升级,目标是合成出大西瓜。游戏拥有简洁的UI设计与愉快的音效,适合各年龄段玩家。 项目的主要特性和功能 合成升级:玩家合成两个相同水果可升级为更高级水果。 多种水果:游戏内有多种不同水果,
项目简介 本项目是基于.NET Core开发的命令行工具,用于下载m3u8格式的视频流。m3u8作为常见的流媒体格式,在腾讯视频、优酷、爱奇艺等在线视频平台广泛应用。此工具具备多线程下载、断点续传、自动解密、直播流录制等功能,可在Windows、Mac和Linux平台使用。 项目的主要特性和功能 多
项目简介 本项目是一个包含多种物联网研讨会材料的代码库,为物联网爱好者和开发者打造了学习与实践物联网技术的平台。提供各种传感器和控制设备的Arduino代码,涵盖LED灯、传感器(如光敏电阻和电位计)以及时间戳记录等功能,可用于构建个人物联网项目。 项目的主要特性和功能 主要特性 提供与LDR传感器
项目简介 本项目是基于Unity引擎开发的背包管理系统,能为游戏提供功能齐全的背包界面与物品管理功能,玩家可通过该系统查看、管理、交互和抽取游戏物品。 项目的主要特性和功能 UI界面制作:背包界面UI框架涵盖背景、菜单栏、按钮、物品选择滚动部分和物品详细信息展示部分,利用Unity布局组件(如Hor