5551|3

12

帖子

1

TA的资源

一粒金砂(中级)

【微雪 RP2040双核开发板】开箱帖 [复制链接]

我应该是最晚的开箱帖吧,刚申请时因为重庆疫情,开发板迟迟没有到我手上,解封后忙到飞起,后面搬家,把开发板放箱子里就忘了。。。近期工作人员提醒,才记起来开箱报告都没有写。。。


  • 开箱

快递是带泡沫的快递袋包装,看起来略显简陋,拆开之后里面只有一个扑克牌大小的盒子,有一点挤压的痕迹。开发板有静电袋独立包装,且里面放了泡沫垫子,保护还算到位,拿出来之后未发现损坏的情况。

IMG_20221212_154448.jpg

开发板整体为原型,type-c接口处稍微突出一点,正面是屏幕,不带触摸功能,背面遍布这种元器件,各期间详情借用官方图片,设计精简,但是功能都非常实用,对于简单的应用场景,可直接作为原型机验证。

开发板细节图.png 器件详情图.jpg


  • 上电

只有一个接口,那直接插上数据线即可。出厂程序启动后会显示一张图片,然后显示如下界面,动态的显示六轴传感器和电池电压数据,界面更新非常流程。同时设备管理器中出现一个串口设备,在115200 8N1的配置下,能看到有log信息输出。

出厂程序界面.png


  • 简单使用
  1. 固件更新方式

连接usb线,在boot和reset按键同时按下的情况下会进入boot模式,此时会在电脑资源管理器中新增一个“RPI-RP2”磁盘,在官网下载示例程序,在示例程序文件夹中找到 *.uf2 文件,这是示例程序对应的二进制文件,直接将其拖拽或者复制到“RPI-RP2”磁盘中,即可完成程序下载,且开发板会自动重启,执行刚下载的程序。

  1. Python开发

这是我很感兴趣的地方,开发板为什么能执行Python程序呢?

要想体验Python开发,需要配置一下环境,具体如下:

a.安装thonny软件,这里官方建议安装3.3.3版本。安装完成后,打开Thonny软件,选择 Tools -> Options... -> Interpreter(中文版为 工具 -> 设置 -> 解释器),解释器选择MicroPython(Raspberry Pi Pico),端口则根据实际情况选择,也可以选择自动探测端口,然后点击确定,此时软件会自动打开端口。

b.更新对应的Python固件(我这里用的是rp2-pico-20220117-v1.18.uf2),该程序执行后屏幕未使用,无显示。

在Thonny中打开Python示例程序文件(我使用的是RP2040-LCD-1.28.py),点击运行,则屏幕从无显示更新为如下界面,此时Thonny软件中的命令行窗口也可以执行简单的指令。

Python程序界面.png Python的程序,看起来主要是使用adc、i2c读取数据,并通过spi更新到屏幕上,但外设的api是以库的形式封装的,猜测下载到开发板的固件有这些api的实现,通过类似RPC的方式执行Python脚本,不过暂时没有找到源码,等以后有时间再具体研究吧。

此帖出自移动便携论坛

最新回复

感觉是好久以前的活动了 楼主加油熬夜干   详情 回复 发表于 2023-2-6 14:21

回复
举报

6842

帖子

11

TA的资源

版主

是不是在菜鸟那里过了一个年,你不怕他会哭吗?

此帖出自移动便携论坛

回复

6168

帖子

6

TA的资源

版主

这个不是都已经结束了吗?刚收到测试样品吗?          

此帖出自移动便携论坛
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引


回复

280

帖子

7

TA的资源

一粒金砂(高级)

感觉是好久以前的活动了

楼主加油熬夜干

此帖出自移动便携论坛

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表