极客秀
搜索

玩开发板竟然第一步就卡住了?这就来解救你

开发板看着简单,但是不少人在第一步就被卡住了,所以今天我就来教怎样去解决这些小问题。 首先是Arduino系列的开发板

Arduino主要是两个问题,一个是Arduino IDE下载和选择的问题
首先Arduino的官网是Arduino.cc,点software,就进入到了Arduino IDE下载界面

目前有两种版本可以选择,一个是2.2的新版本,还有一个1.8.19的老版本,都可以用。

但是下载的时候要注意,有两种,一个是正常的安装包,一路安装就行。但是会在系统里创建一些文件。

有些人觉得不干净,就可以用便携绿色的ZIP压缩包,但是压缩包有一个问题,本来安装包安装的时候会顺便把Arduino的驱动安装好。压缩包直接跳过了这步。
这个时候如果你直接插上开发板,那你可能就用不了了。 这时候你就会遇到一个玩开发板,很多人会遇到的 USB驱动问题
如果你开发板的USB烧录芯片驱动,系统里有,系统自动就安装好了,但是如果你的电脑系统比较老没有那个驱动。
就只能自己在网上下载了。你可以观察一下你的开发板,都会有一个烧录芯片,看芯片上的型号,比如CP2102,CH340之类的,在网上搜索关键词,就能找到驱动下载。如果你的开发板没有烧录芯片,那需要购买烧录器烧录

然后是其他支持Arduino IDE编程的开发板之前的流程都类似,但是要多做一步,在 开发板管理器里添加开发板
,软件会自动下载开发所需要的相关文件。
比如最近Arduino官方支持了ESP32的所有开发板,因为他们最近出了一个基于ESP32S3的开发板Arduino Nano ESP32。
但是还有很多这个开发板管理器里没有的开发板,我们需要手动添加下载链接,来实现Arduino
IDE的支持,选择文件——首选项——点击其他开发板管理器地址旁边的按钮

然后再点击获取支持的 非官方开发板地址列表 。就会进入到一个Github页面,里面列举了大部分支持Arduino
IDE的开发板,找到我们需要的型号,把 结尾是json的网址 复制到框里,然后就能去开发板管理器里找到开发板下载使用了。

最近MicroPython用的人越来越多,我也解答一下怎样去用。
我主要用Thonny这个IDE,支持树莓派Pico、ESP32、Micro:bit、CircuitPython。
MicroPython没啥说的,把固件烧录进去就完事儿了。 主要说说,ESP32-S2,ESP32-S3这俩怎样用CircuitPython。
用CircuitPython,还是有不少好处的,比如可以用很多的库,还有一些特色功能,相当于MicroPython的增强版。还能像树莓派Pico,Micro:bit一样实现模拟U盘的功能。

要实现模拟U盘功能,需要先使用adafruit的一个 TinyUF2 Bootloader

有了这个 就可以实现 模拟U盘功能。
这个安装完成之后再安装CircuitPython,也和树莓派Pico一样,下载CircuitPython的UF2文件,拖到U盘里,CircuitPython就安装完成了,非常简单。
下面我来演示一下怎样安装TinyUF2引导程序,我以合宙ESP32-S3开发板为例。 我们先进入这个项目,然后点开Releases

选一个ESP32-S3开发板型号,这里需要注意,不同的开发板,使用的芯片配置也不一样,就比如我的合宙是8MB PSRAM,16MB Flash。
其实理论上来说,只要是基于ESP32-S3的开发板都差不多,只是部分引脚的功能设置有所不同,于是我直接选了一个同配置的开发板LoLin S3

下载ZIP包,然后通过乐鑫官方工具Flash Download Tool刷入,也可以直接用CircuitPython的在线烧录工具。需要注意的是烧录要
烧录整合包
,体积最大的那个文件。 旁边输入0x0

开发板连到电脑上之后,按住Boot键,再同时按一下Reset键,再松开Boot键,这样就进入了ESP32的BootLoader模式,进入这个模式,我们就可以进行烧录了。
烧录完成之后是没有反应的,需要按一下开发板的Reset键重启一下,打开资源管理器,就能看到多了一个磁盘。

这个时候我们就可以刷入CircuitPython固件了,只要把下载下来的UF2文件拖到磁盘里,等待上传完成,有时候会提示上传错误啊,但其实已经上传完成了,关掉窗口,你会发现磁盘盘符已经变成了CIRCUITPY。

我们打开Thonny,选一下端口,就可以开始编程了。如果没识别到可以按一下Stop按钮刷新一下,再试试看。 这里总结一下要点 怎样进入 ESP32
Bootloader
引导程序 连到电脑上之后, 按住Boot键,再同时按一下Reset键,再松开Boot键
烧录完之后按Reset重启才会看到盘符。 如果你想要更新固件可以 快速按一下Reset,再快速按一下Boot键 ,可以进入 TinyUF2
Bootloader
模式,然后将新版本的UF2固件文件拖入磁盘里就升级完成了。
好了,因为时间原因,我先说到这儿了,本来是准备说说树莓派之类开发板的问题的,但是时间原因,之后再说吧,我们下期见

香橙派3B

复制下方链接 到淘宝打开即可下单
https://m.tb.cn/h.5VrqdZv?tk=3jkNdyctywK

1.转载请保留原文链接谢谢!
2.本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3.本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4.本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5.联系方式(#替换成@):pm#vimge.com

  相关内容