项目简介 本项目是基于STM32F4xx微控制器的综合系统,拥有硬件驱动、中断管理、外设通信、内存管理、电源控制及外设初始化等功能。借助丰富的API接口,能轻松实现对STM32F4xx微控制器的控制,包含多种外设的初始化与配置,还有系统时钟配置、内存映射、外部中断管理等系统级功能,以及基于GPIO的
项目简介 本项目是基于Arduino平台的汽车OBD-II接口通讯系统,可通过OBD-II(车载诊断)连接器与汽车通信。该系统能读取汽车发动机控制单元(ECU)的诊断代码,获取实时性能数据。目前支持ISO - 9141 - 2 K - Line接口,不支持更现代的CAN总线,已在2005年的丰田Co
项目简介 本项目为Windows和Linux系统提供了紧凑且节省桌面空间的音量调节方案。结合了硬件设计、Arduino固件及Deej软件,借助旋转电位计实现音量控制。 项目的主要特性和功能 节省空间:采用低轮廓设计,可安装于桌面或显示器下方。 精准控制:使用旋转电位计,能实现精确的音量调节。 自定义
项目简介 本项目是基于嵌入式系统和AWS IoT Greengrass的自主避障机器人。借助AWS IoT Greengrass服务实现物体和机器人目标点的定位,通过ESP32板载的传感器与摄像头模块完成目标检测和障碍物避免,利用MQTT协议与AWS IoT通信,实现数据上传与指令接收。 项目的主要
项目简介 本项目基于Arduino开发,致力于生成WWVB信号,用于设置无线电控制的原子钟,适用于Oregon Scientific、Baldr、Casio Wave Ceptor等品牌的原子钟。该项目解决了在没有官方WWVB信号覆盖的地区,实现原子钟子秒级时间准确性的问题,且已在Baldr品牌的W
项目简介 本项目是基于Go语言和Gin Web框架开发的后台管理系统,该系统具备将前端资源一起编译的特性,拥有页面布局、数据库操作、用户管理、权限控制等功能。 项目的主要特性和功能 前端页面布局采用ElementUI,提供良好的视觉体验。 运用yiigo作为Go语言开发库,方便进行开发。 借助go.
项目简介 本项目是基于Go语言开发的Orange Provider Wrapper工具,旨在解决Orange对接外部数据源(DP)或算法(AP)时不同输入/输出模式对齐、访问权限验证以及数据签名和加密等问题。通过组件协同工作,实现请求处理、权限验证、数据签名和加密,最终将处理后的数据返回给请求端。
项目简介 本项目使用Arduino创建模拟手刹及按键控制器。原计划用Arduino Nano和磁效应霍尔传感器构建精确模拟手刹用于模拟赛车游戏,避免传统电位器的缺陷。后因微控制器使用错误,转变为带有按键板的手刹控制器。最终采用Arduino Leonardo和经典线性电位器,结合Joystick库创
项目简介 这是一个基于Go语言开发的百度网盘命令行客户端,为用户提供了便捷的方式在命令行环境下操作百度网盘。 项目的主要特性和功能 多平台支持:可在Windows、macOS、Linux及移动设备上运行。 多用户支持:支持多个百度帐号登录和切换。 通配符与自动补齐:支持通配符匹配网盘路径,且支持Ta
项目简介 本项目是为布尔诺科技大学数字电子2课程打造的AVR模板项目。它涵盖多个数字电子相关示例项目,采用AVR汇编语言和C语言编写,基于AVR微控制器(如Arduino Uno)运行。项目包含LCD、TWI、UART等库的源码与头文件,还有KiCad绘制的Arduino扩展板原理图,同时实现了基于