littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于AVR的Pikvmattiny85项目

项目简介

这是一个基于AVR微控制器Attiny85的Pikvm项目,主要用于处理来自键盘和鼠标设备的输入,并且通过SPI接口发送响应,项目借助TrinketHidCombo库来处理USB HID通信。

项目的主要特性和功能

  1. 能够处理来自键盘和鼠标的输入数据。
  2. 可通过SPI接口发送处理后的响应数据。
  3. 运用TrinketHidCombo库进行USB HID通信。
  4. 集成了第三方库和工具,保证项目的兼容性和扩展性。

安装使用步骤

假设用户已经下载了本项目的源码文件: 1. 把下载的源码文件解压到本地目录。 2. 编译代码: - 可以使用提供的Makefile进行编译,命令如下: bash make upload - 也可以使用Arduino IDE进行编译和上传。 3. 将编译生成的文件烧录到Attiny85微控制器上。 4. 确保SPI接口和其他相关硬件连接正确。 5. 上电并测试功能,保证键盘和鼠标输入能够正常处理并通过SPI发送响应。

参考资料

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】