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

【源码】基于C语言的蓝牙LE GATT客户端吞吐量测试系统

项目简介 本项目展示了英飞凌PSoC™ 6 MCU搭配AIROC™ Bluetooth® LE AIROC™ CYW89829和AIROC™ CYW20829 Bluetooth® LE SoC设备,通过GATT层通知和GATT写入命令所能实现的最大吞吐量。应用程序可发送GATT写入命令并计算蓝牙L

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

【源码】基于ESP32的SNES蓝牙游戏手柄转换器

项目简介 本项目借助ESP32微控制器,把传统的SNES游戏手柄转变为可通过蓝牙连接的无线游戏手柄,使用户在保留SNES手柄经典设计的同时,能够享受无线游戏体验。 项目的主要特性和功能 兼容性:支持SFC clear controller(CLBCC - SFCCR - BL/BK型号)。 无线连接

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

【源码】基于C语言和CMSIS框架的STM32F103C6T6开发项目

项目简介 本项目基于STM32F103C6T6微控制器,借助CMSIS(ARM Cortex微控制器软件接口标准)框架进行开发。项目的主要目的是学习M3 Cortex架构与STM32微控制器系列,实现了ADC、CAN、GPIO、RCC、SPI和USART等功能。 项目的主要特性和功能 ADC功能:可

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

【源码】基于C语言的简易光栅化渲染器

项目简介 这是一个基于C语言开发的简易光栅化渲染器,具备丰富的渲染功能和灵活的配置选项。 项目的主要特性和功能 支持多种渲染配置,可通过宏定义对渲染的宽高、纵横比、输出模式等进行修改。 提供多种渲染效果,如透视校正UV映射、阴影映射等。 具备不同输出方式,能输出灰度图、彩色图,还可在Windows系

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

【源码】基于Bootstrap框架的创意展示系统

项目简介 本项目借助Start Bootstrap的Creative模板,基于Bootstrap框架构建了一个单页展示平台。该平台简洁美观且功能丰富,可用于展示服务、作品等各类内容。 项目的主要特性和功能 以Bootstrap框架为基础,运用其丰富的样式与组件,能够快速搭建响应式布局的网站。 采用C

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

【源码】基于Arduino的ATtiny85与DS18B20恒温控制系统

项目简介 本项目基于Arduino平台,借助ATtiny85微控制器和DS18B20温度传感器构建恒温控制系统。该系统可监测环境温度,依据预设温度阈值控制输出设备,实现恒温调节,具备稳定性与可靠性,还能通过LED灯闪烁显示温度值。 项目的主要特性和功能 启用2s看门狗定时器保障系统稳定运行。 平均计

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

【源码】基于C语言的F2FS文件系统管理工具集

项目简介 本项目是一组用于管理、监控和调试F2FS(Flash-Friendly File System)文件系统的工具。F2FS是专为NAND Flash存储设计的日志文件系统,适用于移动设备和大文件存储。项目工具可助力用户和管理员高效使用F2FS文件系统。 项目的主要特性和功能 格式化:使用mk

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

【源码】基于STM32F0系列微控制器的贪吃蛇游戏

项目简介 本项目开发了一款运行在STM32F0系列微控制器上的贪吃蛇游戏。借助STM32的ADC、DAC、SPI、GPIO等外设,实现与LED矩阵、游戏摇杆、扬声器等硬件的交互,达成了贪吃蛇游戏的基本玩法,同时支持背景音乐播放。 项目的主要特性和功能 硬件交互:利用STM32F0系列微控制器多种外设

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

【源码】基于Arduino的MPU6050传感器数据处理与蓝牙通信系统

项目简介 本项目利用Arduino对MPU - 6050传感器进行初始化与校准,借助ESP32的蓝牙(BLE)功能与其他设备通信。MPU - 6050是集成陀螺仪和加速度计的六轴传感器,常用于运动控制和惯性测量。项目可实现传感器数据的读取、处理与蓝牙传输。 项目的主要特性和功能 传感器初始化与校准:

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

【源码】基于C++的VL53L1X激光雷达传感器控制库

项目简介 本项目是一个用于控制VL53L1X激光雷达传感器的C++库。它基于STMicroelectronics的VL53L1X API,对VL53L1X传感器的初始化、配置、测量、校准等操作进行了封装,方便开发者使用。 项目的主要特性和功能 初始化:完成VL53L1X传感器的初始化,包括I2C通信

littlebot littlebot Published on 2025-04-17
Previous Next