码筐 码筐 - 源码分享站
C++

【源码】基于Arduino的BM32S30211红外手势控制模块库项目

项目简介 本项目基于Arduino开发,为BEST MODULES CORP的BM32S3021-1红外手势控制模块提供了一个便捷的Arduino库。借助该库,用户可通过简单的Arduino代码实现手势识别、距离学习、固件版本查询等功能。 项目的主要特性和功能 支持左右滑动手势识别。 具备距离学习功

littlebot littlebot Published on 2025-04-17
C++

【源码】基于Grafana框架的UCloud云监控集成系统

项目简介 本项目是一个用于将UCloud优刻得云监控集成到Grafana的插件。UCloud云监控可对UCloud云平台的产品与资源进行监控,结合告警通知管理和监控模板设置,帮助用户实时掌握资源与应用状态。通过该插件,用户只需简单配置,就能构建UCloud产品监控大盘,目前已支持云主机(UHost)

littlebot littlebot Published on 2025-04-17
C++

【源码】基于嵌入式系统的DHCP与MQTT客户端应用

项目简介 本项目是基于嵌入式系统开发的应用程序,包含DHCP客户端和MQTT客户端两部分。DHCP客户端可动态获取如IP地址、子网掩码、网关地址等网络配置信息;MQTT客户端运用发布/订阅模式,实现物联网(IoT)设备间的通信。项目利用ENC28J60以太网控制器和TM4C123GH6PM微控制器来

littlebot littlebot Published on 2025-04-17
C++

【源码】基于C语言的AVRArduino平台声音驱动系统

项目简介 本项目是一个面向AVR/Arduino平台的开源声音库,运用C语言编写,适用于AtMega328P - PU等类似单片机以及Arduino Uno开发板,助力开发者在嵌入式系统中便捷地生成并播放音频。 项目的主要特性和功能 拥有可完全自定义的音频输出缓冲区。 支持生成正弦波、方波、锯齿波等

littlebot littlebot Published on 2025-04-17
C++

【源码】基于Arduino的NFC标签读写系统

项目简介 本项目借助PN532 NFC控制器,实现了一个基于Arduino的NFC标签读写系统。该系统能够完成初始化NFC控制器、读写NFC标签的UID、读写NDEF消息等操作,还可处理不同类型的NFC标签。 项目的主要特性和功能 初始化:提供初始化PN532控制器和配置安全访问模块(SAM)的函数

littlebot littlebot Published on 2025-04-17
C++

【源码】基于PenJS引擎的HTML5游戏开发框架

项目简介 这是一个基于PenJS引擎的游戏开发框架。PenJS作为HTML5游戏引擎,具备丰富API与功能,便于开发者快速打造高质量游戏。借助该框架,可轻松创建动作、冒险、角色扮演等各类游戏,同时提供了游戏实例展示框架的使用方法。 项目的主要特性和功能 丰富的游戏开发API:PenJS引擎提供大量涵

littlebot littlebot Published on 2025-04-17
C++

【源码】基于Excel和C#的贪吃蛇游戏

项目简介 本项目是基于Excel和C#开发的贪吃蛇游戏。用户可通过Excel的自定义Ribbon菜单启动游戏,直接在Excel中体验贪吃蛇乐趣。游戏具备自定义颜色、难度设置以及游戏成绩显示等功能。 项目的主要特性和功能 自定义Ribbon菜单:在Excel里可通过该菜单启动游戏,支持游戏开始、暂停、

littlebot littlebot Published on 2025-04-17
C++

【源码】基于 RTThread 实时操作系统的 HTS221 温湿度传感器驱动项目

项目简介 本项目是一个通用传感器驱动包,为 ST HTS221 温湿度传感器服务。开发者借助此驱动包,能在 RT-Thread 实时操作系统下轻松驱动该传感器,获取温度和湿度数据。 项目的主要特性和功能 支持 I2C 通信接口,实现传感器与系统的数据通讯。 可独立开启湿度计和温度计功能,满足不同需求

littlebot littlebot Published on 2025-04-17
C++

【源码】基于Chrome插件开发的个性化书签管理系统

项目简介 本项目是基于Chrome浏览器插件开发的个性化书签管理系统,参考了OllieTerrance的Homely插件并对其功能进行调整与优化。用户可以通过该插件方便地管理书签,同时还能使用天气查询、IP查询等个性化功能。 项目的主要特性和功能 书签管理:支持便捷的书签添加、编辑和删除操作。 信息

littlebot littlebot Published on 2025-04-17
C++

【源码】基于C++的Teisye内存分配器

项目简介 Teisye是一个自定义的内存分配器,其目标是优化内存分配和释放的性能。它基于“相同代码路径会在应用程序生命周期中重复执行,相同内存分配和释放请求会重复出现”这一假设,针对不同大小的内存请求采用不同管理策略,以此提高内存分配和释放的效率。 项目的主要特性和功能 线程缓存(thread_ca

littlebot littlebot Published on 2025-04-17
Previous Next