Digispark(ATTINY85) 微型开发板驱动与开发环境安装教程

简介: 本教程是基于Arduino IDE中进行编译调试,如果你不想用Arduino IDE可以尝试从官方教程中找到其他方案。官方的教程:http://digistump.
img_f3321d3490d225db24175855973fe000.jpe

本教程是基于Arduino IDE中进行编译调试,如果你不想用Arduino IDE可以尝试从官方教程中找到其他方案。
官方的教程:http://digistump.com/wiki/digispark/tutorials/connecting

1.安装并配置Arduino IDE

  • 1.开发环境需要Arduino IDE,如果还没安装下载并安装Arduino IDE

  • 2.安装完成后打开Arduino IDE

  • 3.进入菜单 文件>首选项

    img_41bc4416e503b6b7d3e252fe552e8798.png

  • 4.附加开发板地址http://digistump.com/package_digistump_index.json

    img_135d551574c7348994d02c4c12cd0f31.png

  • 5.进入开发板管理页面

    img_d95a78d2f96060173fdc2696831255c0.png

  • 6.搜索找到Digistump AVR Boards项后点击安装

    img_7b3bf6f85f9c535d01a22b9b031f3830.png

  • 7.等待开发板管理器安装完成

2.下载并安装Digispark驱动

驱动下载地址:DigistumpArduino (备用地址)

  • 1.打开已下载的驱动目录选择安装与操作系统相符的程序运行

    img_147a3fdd950d1c9bfb7564086443786b.png

  • 2.打开计算机的设备管理器显示隐藏设备

    img_342b1d13a9b705523dfb6eaa635faa6d.png

  • 3.用USB线连接到Digispark开发板

    img_7f6a27e2a6c46694d07e251364fcdb39.jpe

注意:如果你的电脑是第一次连接Digispark开发板则会听到USB设备连接的提示音,不过过了大概5秒左右就断开连接了,这是因为无法识别USB驱动造成的。如果不是第一次连接则可能再次插入Digispark时计算机就没有反应了。

  • 4.找到无法识别的设备(我这里是出现在其他设备中)


    img_de463d40e498753d960e828604aad8c3.png
  • 5.自定义驱动目录

img_5f0ebe5e490ebdfe621b8d4fa963f815.png
img_9d19ce77787e6bd60eb1e0fc25c25951.png

3.测试上传

  • 1.断开开发板与计算机的USB连接

  • 2.打开自定义测试代码,然后将编译器开发板选择默认的

    img_28f6850c5cae283a2f062159c51940a7.png

  • 3.点击上传,等待控制台出现提示需要连接开发板再进行连接


    img_816ebff438d5602798ddbef5d515c4ba.png
  • 4.控制台提示连接设备,将开发板连接到计算机

  • 5.写入状态说明
    如果出现下图提示则说明你上传成功!!


    img_e18c3d9eabf705c6a852aee3127ae3f2.png
    成功

如果出现下图提示则是连接超时,如果超时可以尝试换个usb口或是重新安装驱动


img_a60511d5ed384a51502d29f502540e9d.png
超时
相关文章
关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法
关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法
关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法
|
6月前
|
前端开发 数据安全/隐私保护 网络架构
ESP C3 Super Mini 踩坑记:WiFi 能搜到却连不上?降低功率试试
入手ESP-C3 Super Mini开发板,WiFi连接频现状态码6、秒断等问题,折腾一周无解。最终发现:调低发射功率至8.5dBm(`esp_wifi_set_max_tx_power`),即可稳定连接!疑因PCB天线或射频前端在高功率下信号失真所致。亲测有效,省时利器!
1503 19
|
存储 测试技术 数据安全/隐私保护
【Docker项目实战】使用Docker部署DailyTxT加密日记网络应用程序
【4月更文挑战第6天】使用Docker部署DailyTxT加密日记网络应用程序
496 2
|
3月前
|
机器学习/深度学习 人工智能 安全
别再把Agent塞进审批流了——未来企业Agent架构,长得跟你的组织架构图很相似
本文批判将AI Agent简单嵌入线性审批流的误区,指出其本质是用旧制度束缚新生产力。主张Agent架构应与企业组织同构:纵向分层(Leader/执行/合规Agent)、横向矩阵(常设职能+临时项目组)、部门内HotL自治,并强调人机关系正从“辅助”转向“协同”,甚至人作为Agent下游执行接口。核心结论:Agent架构图即下一张组织架构图。
346 0
|
6月前
|
人工智能 JavaScript 安全
0元白嫖!OpenClaw本地免费部署全攻略,省下一大笔云服务器钱!接入AI大模型7.9元
0元免费部署OpenClaw龙虾AI!本教程详解Mac本地安装全流程:一键配置Homebrew、Git、Node.js,再执行npm命令极速安装。支持阿里云等大模型(首充仅7.9元),附Dashboard网页控制台及多平台消息接入指南,安全高效省成本。(239字)
934 0
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
160468 65
|
存储 缓存 Linux
Linux系统中如何查看CPU信息
本文介绍了查看CPU核心信息的方法,包括使用`lscpu`命令和读取`/proc/cpuinfo`文件。`lscpu`能快速提供逻辑CPU数量、物理核心数、插槽数等基本信息;而`/proc/cpuinfo`则包含更详细的配置数据,如核心ID和处理器编号。此外,还介绍了如何通过`lscpu`和`dmidecode`命令获取CPU型号、制造商及序列号,并解释了CPU频率与缓存大小的相关信息。最后,详细解析了`lscpu`命令输出的各项参数含义,帮助用户更好地理解CPU的具体配置。
1968 8
成功解决urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed>
成功解决urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed>
|
Ubuntu Linux Python
UserWarning: Glyph 27668 (\N{CJK UNIFIED IDEOGRAPH-6C14}) missing from current font.
UserWarning: Glyph 27668 (\N{CJK UNIFIED IDEOGRAPH-6C14}) missing from current font.
2207 2