项目简介 本项目是基于ROS(机器人操作系统)和C++开发的Lynxmotion AL5D机器人手臂控制器,目标是实现对Lynxmotion AL5D机器人手臂的接口控制与运动规划。通过模块化设计,项目涵盖了从底层硬件通信到高层状态管理和事件处理的所有必要组件。 项目的主要特性和功能 模块化设计:分
项目简介 本项目借助ESP-8266微控制器,开发了一个旗杆继电器控制系统。它提供包含8个按钮的简单Web界面,可通过这8个按钮控制8个不同的数字输出引脚,进而驱动硬件开关和旗杆继电器的电磁铁。代码通过Arduino IDE编译并上传到Lolin D1 mini ESP-8266设备。 项目的主要特
项目简介 本项目是基于C/C++语言、PSoC 6 MCU的应用程序,主要展示WLAN如何丢弃来自网络对等方的ICMP数据包。通过ModusToolbox设备配置工具配置丢弃数据包过滤器,同时利用Low Power Assistant(LPA)中间件库开发低功耗应用。 项目的主要特性和功能 数据包过
项目简介 本项目是基于Arduino平台开发的机器人输入设备。它能读取旋转编码器、按钮、摇杆开关等输入设备的状态,以此控制机器人的动作和步态。设备借助ROS(机器人操作系统)进行通信,还可通过OLED屏幕显示状态信息,同时支持串行通信调试。 项目的主要特性和功能 旋转编码器输入:读取其状态,控制机器
项目简介 本项目是基于AVR微控制器的智能家居控制系统。用户可通过蓝牙设备发送指令,对智能门锁、LED灯、风扇等智能家居设备进行控制。项目包含主设备和从设备两部分,主设备接收蓝牙指令后通过SPI接口传输给从设备,从设备根据指令执行相应操作。 项目的主要特性和功能 主设备功能 利用蓝牙接收指令。 通过
项目简介 本项目聚焦于Game Boy系统的游戏开发实践,旨在展示Game Boy平台上的游戏开发过程。项目涵盖多个测试模块,包含背景、角色图像、窗口和精灵等游戏开发核心要素。借助GBDK(GameBoy Developer Kit)进行开发,并结合BGB模拟器测试,同时使用Gameboy Tile
项目简介 本项目是一个基于C# WPF开发的服务器启动器OceanLauncher,用于管理和启动服务器,具备丰富的功能和良好的用户体验。 项目的主要特性和功能 服务器列表管理:可查看和管理多个服务器信息。 服务器链接:支持直接连接到服务器。 自带代理:内置代理功能,方便用户在不启动代理时正常进入游
项目简介 本项目是基于NodeMCU ESP - 8266的隐形开关系统,借助ESP - 8266模块达成无线开关控制功能,为用户带来便捷、智能的开关控制解决方案。 项目的主要特性和功能 无线控制:利用WiFi信号实现无线开关控制,无需额外硬件连接。 远程控制:支持远程访问与控制开关,适用于家居、办
项目简介 本项目是一个用于STM32F1x开发的起始模板,基于CMSIS,采用cmake + make构建系统,可帮助开发者快速搭建STM32F1x的开发环境并进行开发。 项目的主要特性和功能 基于CMSIS,为STM32F1x开发提供基础支持。 使用cmake + make构建系统,方便生成不同格
项目简介 本项目是基于Grunt工具的静态模版自动化系统,旨在提升前端工作效率。通过配置Grunt任务,可自动完成样式(CSS)和脚本(JS)的预编译、压缩、合并等操作,方便开发者快速构建与部署静态网站或页面。 项目的主要特性和功能 Grunt任务自动化:通过配置Gruntfile.js,自动完成样