Arduino Nano RP2040 Connect 开发板上手指南 拿走不谢!

Arduino Nano RP2040 Connect 开发板上手指南 拿走不谢!

关键词: 开发板, 开发工具, 嵌入式

问:Arduino Nano RP2040 Connect 开发板搭载使用心得

Arduino Nano RP2040 Connect 属于Arduino Nano 家族系列,这个系列都是小巧板型,功能丰富强大,且易于学习的开发板,每一个都设计的非常精致。

image

Arduino平台的设计就是让人们更加便宜方便的控制机器人,而且Arduino的函数库,传感器库具有较高的一致性和通用型,所以非常适合新手入门学习。

另外,开发板搭载的MCU也是非常有热度的芯片,树莓派的RP2040,2040是MCU的首次尝试,内部搭载了两个ARM Cortex-M0+内核,时钟频率133Mhz,内置264kb的RAM,同时具备多组常用的外设接口,如UART、SPI、I2C、USB、ADC等外设,是,入门首选的绝配。

image

RP2040支持多种开发环境,树莓派官方的Pico-sdk,是基于C/C++语言开发的,算是RP2040的原生开发环境,不过这个SDK要直接用的话,需要自己搭建cmake编译,下载调试的环境,不过现在也有基于VSCODE的官方扩展,或者PlatformIO环境,这些IDE集成了编写\编译\下载调试一条龙服务。

然后,RP2040还是支持microPython的,也就是使用python脚本去写代码,烧到芯片里工作,因为python是脚本语言,不需要编译,而且可读性更强。这个开发环境相比Pico-sdk要简单不少。microPython的开发工具可以使用Thonny,这个工具用起来也很简单,对初学者也是非常友好的。

ArduinoNano的开发板,自然是支持Arduino开发环境的,Arduino的开发工具自然有它的IDE,而且他的IDE更新了2.0的版本,支持串口示波器,整体界面也更人性化了。

image

开发板这边, 找一条Micro USB的数据线,插到电脑上,正常情况下,大家收到的开发板都是烧好bootloader和Arduino固件的,IDE中设备选项这里可以直接看到开发板的端口,选择2040的端口。

image

然后,IDE就会自动提醒你,下载一个RP2040的板级支持包,点击,是,IDE会自动配置好需要的所有包,当看到log中显示如下内容,就说明安装好了。
我们重启下软件,避免有些组件没有加载成功,重启之后就可以正常写代码了。

image

image

在开发过程中,大家难免可能出些意外,会让板子的bootloader丢了,或者IDE无法识别开发板了,那么这种情况怎么办呢?
遇到这种情况,RP2040自身的bootloader是固化在芯片里的,只要进入RP2040的bootloader模式就可以了。
我们先把板子插在电脑上,然后在板子靠近wifi模块那边,有一个REC引脚,旁边是GND,我们用镊子将这两个引脚短接,并且点击一下正面的Reset按钮,然后松开。
在电脑的资源管理器里就能看到出现了RPI-PR2的磁盘。
然后我们下载Arduino编译好的blink固件,拖到磁盘里,开发板会自动重启,然后RGB灯会自动闪烁,板子就恢复正常了,此时我们在软件上又能连接到板子了。

更多Arduino Nano RP2040 Connect 使用心得:

更多相关技术内容, 请参考下面帖子:

******

如有任何问题,欢迎联系得捷电子DigiKey客服团队。

中国(人民币)客服
- 400-920-1199
- service.sh@digikey.com
- QQ在线实时咨询 |QQ号:4009201199

中国(美金)/ 香港客服
- 400-882-4440
- 8523104-0500
- china.support@digikey.com

Digikey WeChat QR Code

到微信搜寻“digikey”或“得捷电子
关注我们官方微信
并登记成会员,
每周接收工程师秘技,
赚积分、换礼品、享福利

头像
得捷电子

评论已关闭。

Copyright©DigiKey Electronics