项目简介 RobDuino模块是专门为Arduino Uno设计的教学模块,适用于中小学技术教育中的机器人课程。它通过提供直观的输入输出设备控制、多种连接接口和状态指示灯等功能,助力学生更好地理解和掌握机器人技术。 项目的主要特性和功能 输入输出控制:能对输入输出设备进行直观控制。 连接接口:配备螺
项目简介 本项目是基于Spring Boot和Netty的RPC框架,提供简单、高效的远程过程调用解决方案。通过整合Spring Boot和Netty,实现高性能网络通信与灵活服务调用机制,主要涵盖服务端和客户端实现、简单RPC框架编写以及与Spring容器整合。 项目的主要特性和功能 Spring
项目简介 本项目是基于代码片段管理插件开发的系统,旨在为开发者提供便捷的代码片段管理解决方案,用户能通过简单操作保存、加载和管理自己的代码片段。 项目的主要特性和功能 便捷的代码片段管理:拥有直观界面,便于用户管理和组织代码片段。 丰富的配置选项:用户可利用顶部配置按钮,自定义代码片段的展示方式、存
项目简介 本项目是一个用于小米M365电动滑板车的BMS(电池管理系统)替代固件。采用Arduino平台和PlatformIO进行开发,运行于ATMega328p MCU之上,借助I²C对TI BQ769x0电池监控IC加以控制。该项目实现了小米M365的专有BMS协议,用户能够在原生或第三方应用里
项目简介 本项目是基于C语言的STM32 ELF动态加载与执行系统,可用于嵌入式程序和Windows程序动态加载执行elf(.so)文件,实现了嵌入式系统的动态代码更新和扩展。 项目的主要特性和功能 支持解析和加载ELF格式文件,涵盖检查文件有效性、计算所需内存大小、初始化模块等操作。 提供函数以获
项目简介 本项目是专为Microchip Technology的增强型中程8位微控制器(14位核心,部件号以“PIC12”或“PIC16”开头)打造的轻量级、小内存占用、抢占式多任务实时操作系统(RTOS)。zOS支持最多5个可重入任务,每个任务配备2字节的IPC邮箱和最多80字节的本地内存。任务能
项目简介 这是一个基于LoRa通信技术的设备间通信平台,适用于长距离安全通信场景。借助ESP32微控制器上的LoRa收发器达成设备间通信,具备高度安全性与广泛通信范围。目前已实现MAC地址掩码增强匿名性,且正在集成AES - 128位加密技术。测试环境下通信范围可达10公里,传输模块理论最大通信距离
项目简介 本项目“逗逼阅读”是一个基于Spring Boot和Vue框架构建的在线网络小说阅读网站及小说搜索引擎。项目旨在为用户打造简单、优雅的阅读体验,支持在线搜书、在线阅读等功能。后端采用Spring Boot框架,前端运用Vue框架,数据库选用MySQL,缓存使用Redis。 项目的主要特性和
项目简介 本项目提供一系列基于STM32微控制器的示例程序,助力开发者了解并学习STM32微控制器的功能与应用。示例覆盖基本输入输出、LED控制、中断处理以及代码擦除等常见任务。 项目的主要特性和功能 binVisual程序:对32位二进制数字进行可视化,用于调试。接收无符号32位整数并以十六进制形
项目简介 本项目是CMPUT 275课程2020年冬季学期的作业,实现了一个交互式的驾驶路线查找系统。借助Arduino及相关外设,结合服务器和客户端程序,用户可在地图上选择两点,获取这两点间的驾驶路线。 项目的主要特性和功能 地图交互:可利用摇杆移动地图光标,通过按钮实现地图的缩放功能。 路线查找