项目简介 本项目是基于C++的代码示例集合,覆盖从基础语法到高级特性的多方面内容。目的是借助实际代码示例,助力开发者理解和掌握C++编程语言的各类功能与技巧。每个文件均有详细注释和总结,便于开发者学习参考。 项目的主要特性和功能 基础语法和数据类型 展示C++基本数据类型(如整型、浮点型、字符型等)
项目简介 这是一个基于Arduino的DHT传感器数据读取库项目,能帮助Arduino开发者便捷地从DHT22温湿度传感器获取温度和湿度信息,提供了简单高效的接口。 项目的主要特性和功能 支持DHT22传感器,可读取其温度和湿度数据。 读取数据后进行校验和检查,保障数据准确性。 针对DHT22传感器
项目简介 本项目是基于Visual Studio Code(VSCode)的插件,专门为TinyPNG的图像压缩功能打造。用户可直接在VSCode环境中压缩PNG图片,节省存储空间并加快网页加载速度。TinyPNG运用智能算法,能在不损失图像质量的情况下减小文件大小,此插件简化了图像压缩流程,用户无
项目简介 本项目借助ESP32微控制器和Arduino IDE开发环境,打造了一个实时数据记录与可视化系统。通过ESP32连接传感器,可在本地WiFi网络里实时记录传感器数据,还能利用Plotly.js生成动态图表来展示数据。 项目的主要特性和功能 数据记录:支持对多种传感器数据进行实时记录与存储。
项目简介 本项目是基于C/C++语言、PSoC 6 MCU的应用程序,主要展示WLAN如何丢弃来自网络对等方的ICMP数据包。通过ModusToolbox设备配置工具配置丢弃数据包过滤器,同时利用Low Power Assistant(LPA)中间件库开发低功耗应用。 项目的主要特性和功能 数据包过
项目简介 本项目专注于经典降维算法t-SNE(t-Distributed Stochastic Neighbor Embedding)的性能优化,旨在加速该算法在CPU单个核心上的运行。鉴于t-SNE算法代码复杂,项目重点识别其耗时的核心部分并加以改进,以此提升数据处理效率。 项目的主要特性和功能
项目简介 在DIY电子领域,ESP32因多功能性和强大性能被广泛使用,常用于物联网应用和创建人类接口设备(HID)。它内置Wi-Fi和蓝牙功能,结合处理能力与GPIO引脚,是创建自定义HID键盘的理想平台。本项目添加ADXL345加速度计,使微控制器能依据手势模拟键盘操作。 项目的主要特性和功能 主
项目简介 本项目是一个专注于Unity3D游戏开发的学习文档集合,覆盖Entitas - CSharp、Tilemap、Editor扩展和UI设计等多个关键技术领域。借助文档和代码示例,开发者能深入了解Unity3D各方面知识,学习创建和管理自定义编辑器、Tilemap系统以及UI组件。 项目的主要
项目简介 本项目是基于Arduino的自主平衡机器人系统。主要借助MPU6050陀螺仪和加速度计传感器达成机器人的平衡控制,同时配备I2C通信等功能模块。项目包含一系列针对MPU6050和其他组件的库文件与控制器代码,用于实现机器人的平稳运动控制和状态监控。 项目的主要特性和功能 主要特性 采用基于
项目简介 本项目是使用C语言编写的,基于AWS IoT SDK进行MQTT发布与订阅的示例,适用于基于AWS IoT平台的嵌入式系统。借助MQTT协议,设备可与AWS IoT平台通信,实现设备状态发布、订阅以及接收并执行云端命令。 项目的主要特性和功能 MQTT连接与断开:运用MQTT协议与AWS