4865|3

291

帖子

5

TA的资源

纯净的硅(中级)

楼主
 

玩转RP2040之开箱测评与上电运行 [复制链接]

RP2040-LCD-1.28板子收到了,感谢EEWorld和微雪电子提供的测评机会。

1 开发板介绍

RP2040-LCD-1.28是一款Waveshare设计的高性能的微控制器开发板, 微控制器芯片为Raspberry Pi研发的RP2040,搭载了双核 ARM Cortex M0 + 处理器,运行频率高达 133MHz。

1.1 板子外观

板子的正反面以及侧视图如下所示:

收到板子后的第一感受是,这个板子非常的小巧精致,圆形屏幕的外直径约35mm,和普通手表的表盘差不多。

1.2 硬件资源介绍

RP2040-LCD-1.28的主要元器件与接口在板子的反面:

1)USB供电与调试接口(Type-C),并支持USB1.1主机和从设备

2)锂电池充电芯片ETA6096

3)电池接口,MX1.25连接器,可用于接入3.7V锂电池,支持充放电

4)六轴IMU(三轴加速度与三轴陀螺仪),型号为QMI8658C

5)GPIO引出(共30个),间距1.27mm

6)Flash芯片,2MB的W25Q16JVUXIQ

7)RP2040处理器,频率高达133MHz

8)复位按键

9)BOOT按键,复位时按下,进行下载模式

板子的正面是1.28inch LCD屏幕,控制芯片为GC9A01A,分辨率240x240

此外,RP2040的内部资源还包括:

  • 内置了 264KB 的 SRAM

  • 2 个 SPI,2 个 I2C,2 个 UART,4 个 12 位 ADC,16 个可控 PWM 通道

  • 精确的片上时钟和定时器

1.3 引脚分布

RP2040对引脚进行了引出,通过左右两个排母座子,可以进行IO口的外接使用。

更多介绍见微雪官网:https://www.waveshare.net/wiki/RP2040-LCD-1.28

以及pico官网:https://pico.wiki/

2 上电运行测试

板子中自带了一个例程,会先显示不同的颜色,然后显示六轴传感器的数值和供电电压,如下图:

微雪官网中附带了这个例程,可以看下python版本的主程序:

if __name__=='__main__':
  
    LCD = LCD_1inch28()
    LCD.set_bl_pwm(65535)
    qmi8658=QMI8658()
    Vbat= ADC(Pin(Vbat_Pin))   
    
    while(True):
        #read QMI8658
        xyz=qmi8658.Read_XYZ()
        
        LCD.fill(LCD.white)
        
        LCD.fill_rect(0,0,240,40,LCD.red)
        LCD.text("RP2040-LCD-1.28",60,25,LCD.white)
        
        LCD.fill_rect(0,40,240,40,LCD.blue)
        LCD.text("Waveshare",80,57,LCD.white)
        
        LCD.fill_rect(0,80,120,120,0x1805)
        LCD.text("ACC_X={:+.2f}".format(xyz[0]),20,100-3,LCD.white)
        LCD.text("ACC_Y={:+.2f}".format(xyz[1]),20,140-3,LCD.white)
        LCD.text("ACC_Z={:+.2f}".format(xyz[2]),20,180-3,LCD.white)
​
        LCD.fill_rect(120,80,120,120,0xF073)
        LCD.text("GYR_X={:+3.2f}".format(xyz[3]),125,100-3,LCD.white)
        LCD.text("GYR_Y={:+3.2f}".format(xyz[4]),125,140-3,LCD.white)
        LCD.text("GYR_Z={:+3.2f}".format(xyz[5]),125,180-3,LCD.white)
        
        LCD.fill_rect(0,200,240,40,0x180f)
        reading = Vbat.read_u16()*3.3/65535*2
        LCD.text("Vbat={:.2f}".format(reading),80,215,LCD.white)
        
        LCD.show()
        time.sleep(0.1)

电压的打印字符稍不一样(BAT与Vbat),可能板子的是C版本是程序,或是python版本的程序改过。

另外,板子连接电脑后,会识别到一个串口,通过串口调试助手连接(波特率9600),可以看到六轴数值的打印信息:

3 总结

本篇进行了RP2040-LCD-1.28板子的开箱测评与上电运行测试,板子整体小巧精制,圆形屏幕适合做一个表盘。

下篇进行软件环境搭建与程序烧写测试,RP2040支持C语言开发和Python语言开发,打算先使用Python进行开发测试。

此帖出自移动便携论坛

最新回复

PCB设计的不错了。等待楼主的其他测评。   详情 回复 发表于 2022-11-21 14:17
点赞 关注
 
 

回复
举报

3186

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 

PCB设计的不错了。等待楼主的其他测评。

此帖出自移动便携论坛
 
 
 

回复

6450

帖子

9

TA的资源

版主

板凳
 

非常不错的小板子,功能齐全,页面刷新效果如何

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

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

 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

4
 

PCB设计的不错了。等待楼主的其他测评。

此帖出自移动便携论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
uCOS2精华快速掌握

10881

【TI原创】在任何上网的机器监测LM3S8962的温度

这个程序利用花生壳可以在任何一台能上互联网的电脑看到家里的开发板及板子周围的温度,我刚才测了下35度,呵呵呵,还算平安,若 ...

[MSP430] 汉字字模数据结构提问

typedef struct typFNT_GB12 { char Index; //内码索引 是什么意思? uint8_t Msk; //点阵码数据大小 这个我大概知道意思 ...

拆机啦~~看看怡成5D-1血糖仪

某天趁着促销5.6包邮购入怡成5D-1血糖仪一个~当时好几个说要抢后来却没行动说估计是骗人的哼哼,我现在拆给你们看~不管是真是假 ...

msp430g2553硬件IIC

#include "msp430g2553.h" #include "uart.h" unsigned char RX_Data; void I2C_Init(unsigned char SA);//I2C初始 ...

如何快速开发单片机

本帖最后由 maowentao0416 于 2020-4-21 20:55 编辑 作为一个单片机开发的老司机,在这里告诉大家如何快速的进行单片机开发, ...

什么电路可以实现这个功能?

什么电路可以实现这个功能,2路输入信号,一路为直流+12V,一路为方波信号(偏置后,即无负信号。),2路信号共地。 输出信号为 ...

【花雕动手做】有趣好玩的音乐可视化系列小项目(05)---WS2812柱跳灯

偶然脑子发热心血来潮,想要做一个声音可视化的系列专题。这个专题的难度有点高,涉及面也比较广泛,相关的FFT和FHT等算法也相当 ...

如何将R128的lspsram频率提高至200M?

**一、修改频率方法** 首先通过cboot0命令,跳转到boot0的代码中,路径为: ${root_dir}/lichee/brandy-2.0/spl/ 找到l ...

提到电源仿真软件,越不过去的人

电源仿真软件是工程师们设计和验证电路的重要工具,小伙伴们,你们都用过哪些仿真软件呢??? LTspice、PSpice、SIMPLIS、SI ...

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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