706|1

339

帖子

0

资源

一粒金砂(高级)

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

1、感谢论坛提供的评测机会,【微雪 RP2040双核开发板 带圆形LCD屏】测评|【微雪 RP2040双核开发板 带圆形LCD屏】免费试用_电子工程世界 (eeworld.com.cn)

    等了很久的物流终于可以送到了。参考的链接主要是waveshare的官网,RP2040-LCD-1.28 - Waveshare Wiki 。这次的评测是希望用RPI的开发环境,构建一个可以快速响应的动态传感器采集器,实现对羽毛球等类似运动器械的跟踪。

2、RP2040-LCD-1.28 是一款Waveshare设计的高性能的微控制器开发板,其在较小的板型情况下,板载了1.28inch LCD、锂电池充电芯片、六轴传感器(三轴加速度与三轴陀螺仪)等外设,并且引出了所有的GPIO与Debug接口,方便用户开发。

360px-RP2040-LCD-1.28-05.jpg 这个开发板是以RP2040芯片为核心的快速开发平台,比较创新的使用了表型LCD并配合了充电芯片,是一个便携设备的开发平台。产品主要包括以下器件

  • 采用了Raspberry Pi研发的 RP2040 微控制器芯片,搭载了双核 ARM Cortex M0 + 处理器,运行频率高达 133MHz 灵活时钟,内置了 264KB 的 SRAM 和 2MB 的片上 Flash
  • 板载一个1.28英寸的LCD显示屏
  • 全部GPIO(共30个,但是有引脚已经连接内bu电路,复用时需要注意,详情请参考)经过1.27间距排母引出
  • 2 个 SPI,2 个 I2C,2 个 UART,4 个 12 位 ADC,16 个可控 PWM 通道,温度传感器,以及六轴运动传感器。
  • 板载锂电池充放电接口,有利于RP2040-LCD-1.28使用在一些移动场景。

可现实使用LCD区域Φ32.4mm,是240x240方形区域的原型部分。

开放的接口如图

800px-RP2040-LCD-1.28-details-3.jpg 除了复用的端口,开放的端口并不多,不过足够拓展自定义功能了。对应RP2040的引脚图,其实可以引出的都已经外引了。 image.png  

3、开发环境和RP2040的说明

整个开发环境都是围绕RP2040的,大家都非常熟悉的树莓派是基于Linux的开发环境,在实时系统上过于豪华,而这款RP2040是围绕开源的嵌入式芯片,从功能上,并没有比STM32等更丰富,但是,开放的开发环境和易于上手,是RP2040的最大优点。

通常,都会用MicroPython起步。而RP2040可以支持的开发环境和开发语言非常多,还可以支持CircuitPython,C++/C等,还有能搞的网友用Rust编程。从实现快速上手和评测,用Micro Python是最友好的,而希望更自由裁量的开发,就需要用到C++的比较好。

硬件驱动,都是用按下BOOT键进入Boot状态后拖拽的方式下载,这个驱动是开源的,可以自己增加功能,也可以适用在自己定义开发板上。而python,也有很多选择,可以适用Visual Code,可以用专用的Thonny Python开发。适用thonny就是跨平台的,在Linux,Windows,MacOS上适用和界面是完全一样的。虽然可以自己下载安装包,但是,最简单的方法就是适用python 的pip安装

pip install thonny

然后就OK。启动的时候,直接在命令行输入thonny就可以启动窗口。

image.png  第一次启动选择目标工具,这里可以选择RP2040的平台,就可进入开发页面

image.png  

 

通过使用,这个开发的是结合了硬件和软件的,可以直接用thonny下载驱动固件,不过,速度和效率不是其重点,所以,简单使用不错,大型开发就不大好用了。

另外一个好用的开发就是Arduino开发,找到RP2040的开发板支持并下载,就可以和arduino一样快速上手的。使用Arduino开发,可以使用三种RP2040的链接方式,其中RPI probe是一个主动探寻的方式,支持更丰富的调试功能,不过也需要自己编译并下载固件,一般并不需要这么复杂的连接,用通常的连接就足够了。从这一点就可以看出,这个RP2040的开发生态和运营环境是非常丰富的。

树莓派Pico百科可以获得更丰富的内容。

 

4、在了解上述知识后,可以直接上电。因为前面很多帖子已经演示过了,这里就不再重复上图了。总之,启动了出厂代码,分别启动LCD屏不同的色彩,然后动态现实六轴动态传感器的数值。其中,这个数值通过串口同步输出,打开串口工具可以看到快速刷新的数据。

 

5、本次开箱顺利,上电功能正常。可以开始后续评测。

 

 

此帖出自移动便携论坛

回复

1605

帖子

1

资源

版主

小巧而全面的产品,期待楼主的精彩试用

此帖出自移动便携论坛

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

相关帖子
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
分享今天的收获,8962接18B20

代码如下,经调试运行稳定(显示稳定和空调的显示稳定一致:loveliness: ),特别提醒必须加上拉电阻,我就是在这个问题上耽搁了2 ...

收到接近感应传感器开发套件,分享一下PuzzleSwipe应用

先上全家福 84577 PuzzleSwipe软件界面如下图所示 84571 操作说明请参照HID_USBtoIR参考设计 1.下载PuzzleSwipe Applicatio ...

【晒方案】纯手工仅100克的四轴飞行器“她”仍在努力飞行中

本帖最后由 paulhyde 于 2014-9-15 03:20 编辑 我们组在2013年全国电子设计大赛中选择的题目是自主四轴飞行器,为什么要选择这 ...

Helper2416-14——裸机第六弹——YL-boot——更新烧写bin文件到NAND(烧写UBOOT)

本帖最后由 yuanlai2010 于 2014-7-21 22:01 编辑 YL-boot——更新通过串口烧写bin文件到NAND(烧写UBOOT) 参与Helper2416 ...

让新手快速了解zigbee----zigbee概论

让新手快速了解zigbee 401912401913 401914

如何通过可调DC-DC改装成可数控的开关稳压电源

DC-DC开关稳压电路由于其高效率、大电流的优点被广泛使用。可调DC-DC可以通过调节反馈分压电阻来调节输出电压。图是常用DC-DC ...

Qorvo® 宽带接入 CATV 和 FTTH 产品选型指南

通过一流的创新型 RF 解决方案保持宽带连接领域的技术领先地位 Qorvo 为高要求的混合式光纤同轴 (HFC) 和宽带应用提供领先技 ...

【Gravity:AS7341测评】+垃圾分类视频

弄了个小车,做了颜色识别,语音播报(视频中声音有点小)。目前只有两种颜色的识别无误,发个视频。 522272 第一次传视频 ...

[HPM-DIY]hpm sdk更新到0.13 SD卡读写性能大幅提高

在这个贴子中http://bbs.eeworld.com.cn/thread-1212378-1-1.html由于SD卡的读取速度限制导致整体刷屏帧率限制在了20fps左右。 ...

反激开关电源38个步骤,从头计算到尾

反激开关电源38个步骤,从头计算到尾资料分享

关闭
站长推荐上一条 1/5 下一条

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

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

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

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