前几天无聊就弄了弄这个玩,网上教程可能有点杂,在这里就总结一下。

Digispark开发板(也就是badusb)能干什么,自己搜去,/坏笑。

1.准备材料:Attiny85微型 USB接口开发板 Digispark kickstarter扩展板开发板(淘宝上9 RMB左右,我自己在这里购买的:点击进入,自己斟酌哪里购买)

这个可以直接连接电脑的USB接口。

2.接着安装Arduino IDE来配置环境。

各版本下载链接:https://pan.baidu.com/s/1T7OetboNNUneKjcKtlxurA 密码:vx3t(注:Windows 10 最好安装1.6.7之后的版本,因为配置环境的文件版本是1.6.7,Windows 7跟着Windows 10安装就行。)

3.下载后打开你安装的地址找到driver文件夹,在我这里就是D:\新建文件夹\arduino-1.8.3-windows\arduino-1.8.3\drivers

这两个就是安装驱动文件的,根据你自己的电脑版本选择。

在插入Digispark开发板时,在设备管理器可以看到

在这里可能出现两个情况,第一,网上教程可能要求安装端口,那东西不需要,Windows 7和Windows 10都不要,至少我用的时候没有也没影响,况且一直安装不上,不知道是不是更新问题。第二,驱动问题,如果你安装了还是不行,那我在这里提供一个驱动:https://www.lanzous.com/i1dy1fe

自己下载还是那样点击安装就行,或者在插入Digispark开发板时,在设备管理器中有个其他设备,找到Digispark的设备,

找到驱动的解压文件夹安装驱动。

4.现在开始对Arduino IDE进行配置,

文件->首选项

添加网址:http://digistump.com/package_digistump_index.json

5.工具->开发板->开发板管理器

打开时会加载平台信息,等待一下。

6.选择“贡献”

7.第三个,下载。

8.返回到工具->开发板,选择Digispark开发板的

9.再在工具里编程器选择USBtinyISP或者AVR ISP

循环锁屏:

#include "DigiKeyboard.h"
void setup() {//初始化
}
void loop()//循环
{
DigiKeyboard.delay();//延迟0.2秒
DigiKeyboard.sendKeyStroke(KEY_L, MOD_GUI_LEFT);//Win+R
}

Digispark源码:点击下载

Digispark(ATTINY85) 微型开发板驱动安装与开发环境配置教程的更多相关文章

  1. 沁恒CH32V003F4P6 开发板上手报告和Win10环境配置

    CH32V003 沁恒最近推出的低价CH32V003系列, 基于青稞RISC-V2A内核, 48MHz主频, 2KB SRAM, 16KB Flash, 工作电压兼容3.3V和5V. 主要参数如下 S ...

  2. eclipse下载,安装,JDk环境配置教程(多图)

    第一步:下载eclipse,并安装. 下载链接:http://www.eclipse.org/downloads/ 点击 Download Packages; 根据自己的系统选择32位还是64位的,点 ...

  3. 迅为iTOP-4418/6818开发板-驱动-实现GPIO扩展

    实现 GPIO 扩展,先弄清楚“复用”的概念,将调用这些 GPIO 的驱动去掉配置,重新编译,加到自己的驱动中,就可以实现扩展的 GPIO 的输入和输出.另外必须要先看文档“迅为iTOP-4418开发 ...

  4. 芯灵思SinA33开发板怎样安装虚拟机

    芯灵思SinA33开发板怎样安装虚拟机 今天入手一块芯灵思的开发板,型号为SIN-A33,用的是全志的A33芯片,与其它开发板不同的是, 芯灵思开发板手册上用来搭建开发环境的linux系统是cento ...

  5. RK30SDK开发板驱动分析(二):DDR频率配置

    在内核配置界界面,我们可以很容易的配置DDR的频率,300M OR 600M, so easy! 那么它是如何起作用的呢? 回想 RK30SDK开发板驱动分析(一) 末尾提到MACHINE_START ...

  6. [Intel Edison开发板] 02、Edison开发板入门

    一.前言 Start from the link: 开始学习的链接 上面链接是官网的教程,按照教程可以开发板入门: 其中第一步是了解开发板,涉及到如何组装.如何连线.一些主要的接口简单介绍等信息: 第 ...

  7. 痞子衡嵌入式:把玩i.MXRT1062 TencentOS Tiny EVB_AIoT开发板(1) - 开发环境搭建与点灯

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MXRT1062 TencentOS Tiny EVB_AIoT开发板环境搭建与点灯. 腾讯 TencentOS 团队于2021年1 ...

  8. [Intel Edison开发板] 05、Edison开发基于MRAA实现IO控制,特别是UART通信

    一.前言 下面是本系列文章的前几篇: [Intel Edison开发板] 01.Edison开发板性能简述 [Intel Edison开发板] 02.Edison开发板入门 [Intel Edison ...

  9. [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建

    一.前言 intel-iot-examples-datastore 是Intel提供用于所有Edison开发板联网存储DEMO所需要的服务器工程.该工程是基于nodejs和redis写成的一个简单的工 ...

随机推荐

  1. .NET基础 (04)基础类型和语法

    基础类型和语法1 .NET中所有内建类型的基类是什么2 System.Object中包含哪些方法,哪些是虚方法3 值类型和引用类型的区别4 简述装箱和拆箱原理5 C#中是否有全局变量6 struct和 ...

  2. 编写高质量代码改善C#程序的157个建议——建议101:使用扩展方法,向现有类型“添加”方法

    建议101:使用扩展方法,向现有类型“添加”方法 考虑如何让一个sealed类型具备新的行为.以往我们会创建一个包装器类,然后为其添加方法,而这看上去一点儿也不优雅.我们也许会考虑修改设计,直接修改s ...

  3. [修正] Firemonkey 中英文混排折行,省略字符,首字避开标点

    问题:FMX 在移动平台的文字显示并非由该平台的原生 API 来显示,而是由 FMX.TextLayout.GPU 来处理,也许是官方没留意到中文字符的问题,造成在中英文混排折行时,有些问题. 修正: ...

  4. [修正] Firemonkey Windows 控件有虚线残影问题

    说明:在 Wndows 显示时,有时控件左方会显示一条虚线 适用:Firemonkey Windows (Berlin 或更高版) 修正方法: 请将源码 FMX.Canvas.D2D.pas 复制到自 ...

  5. linux和windows下的命令

    1.rz命令,可以传输文件 2.kill -9  杀死进程 3.windows命令: netstat -ano | findstr "3031" taskkill /f /t /i ...

  6. .netcore 与 Docker

    CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客 ...

  7. JFrog Artifactory

    是一款二进制存储管理工具,用来管理构建构建工具(如:gradle.maven.nuget.docker等等)等所依赖的二进制仓库,以方便管理第三方库和发布目标版本库,从而提高软件开发效率. 为DevO ...

  8. SystemID

    A:BJQUANYONG-B:CCC332322987612323008002DDD A:JHDUJIA-B:CCC1365323754641263423809708001DDD A:GUANGZHO ...

  9. VSM(Virtual Storage Manager) add new osd 代码分析

    vsm add new osd 流程 后台获取可用设备 | 选择可用设备及osd相关信息等 | 点击add按钮,把准备部署的osd信息添加到需要部署的item列表中 | 点击submit按钮,添加it ...

  10. iOS开发其他相关

    1.iOS开发行情 1.1 iOS系统各个版本的占比查询 2.Xcode的使用 开发软件下载 Xcode Help(官方) 2.1 Xcode面板 Xcode面板 2.2 Xcode版本新功能 Xco ...