其实,树莓派 RP2040 微控制器已经算不上是一款新产品了。因为,它是1月底的时候就随树莓派Pico开发板推出来的。只不过因为供应有限,所以到目前为止,用户还是需要从树莓派基金会那里拿样品来使用。 不过,现在这种情况有了巨大的改变。用户只需要 1 美元就可以更轻松地购买到树莓派RP2040 MCU了,无论是一个还是一卷,价格如下: 3400 片卷带包装的售价 3400 美元 500 片卷带包装的售价 500 美元 树莓派RP2040 封装的,单件仅售 1 美元 数学好的人可 […]
带有7英寸显示屏的树莓派CM4 IP67级平板电脑
我不久前介绍过 CutiePi 8英寸平板电脑的树莓派CM4,但目前为止,我还没有在树莓派平板电脑里看到过最新的树莓派计算模块了。因为,通常这种模块会提供以太网、RS232,以及用于工业应用的CAN总线等附加接口。 不过,我今天准备介绍的的并不只一台树莓派CM4平板电脑。而是分别是来自Chipsee和WIN企业的两台平板电脑。它们都带有7英寸显示屏,以及一些类似于以太网、光电隔离的GPIO、RS485接线端子、IP67级防尘和防水的功能。 Chipsee CM4-70 工业 […]
树莓派Pico快速上手教程之MicroPython和C的使用说明
2021年初,树莓派Pico板一面世我就获得了Cytron提供的测试版,并使用微Python和C进行了编程。 当时,我从官方文档件入手,用快速使用树莓派Pico运行Ubuntu 20.04操作系统的计算机入门指南为操作案例,并对每一个细节进行了记录,哪怕是LED闪烁这样微小的事项都被我纳入了收录范围内。这其实与 Windows 和 Mac 操作系统的说明有点类似。 准备硬件 从理论上讲开发板是可以单独使用的,但由于板子有一些接头,因此我便借机尝试使用了一下由MINIX NEO […]
深入了解树莓派RP2040的可编程IOs(PIO)
由于RP2040微处理器驱动树莓派Pico开发板的普及,使得很多人都想了解更多关于该板和芯片的信息。因此,今天我们将讨论RP2040的可编程IO,这一特性使其与其他大多数微控制器板不同。 RP2040中的两个PIO(PIO模式是一种通过CPU执行I/O端口指令来进行数据的读写的数据交换模式)块或我们称之为硬件接口都有四个状态机(由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作、完成特定操作的控制中心)。这两个PIO块可以同时执 […]
拆解案例:树莓派400散热器和主板的拆卸
树莓派基金会推出了配置树莓派 4 SBC、内存4GB RAM、78键键盘的树莓派 400键盘一体机。在严密细致地测试这款设备前,我们先来解析一下这款键盘的内部结构(此次测试所用的样机是由Cytron提供的)。 这款树莓派 400键盘一体机可以用一张旧的信用卡或其他硬卡轻松打开(我用的是一张装SIM卡的卡片),键盘会在粉红色的外壳和白色的键盘间经滑动后弹出来。 键盘通过一条扁平的电缆连接到主板,因此提起连接器的黑色部分就能将其取出,这样散热器(金属板)就出来了。这块散热片可确保 […]
基于树莓派CM4的Exo Sense Pi多传感器设备
Sfera Labs是意大利工业界一家专注于开放技术领域的公司,该公司近日推出了一款新的产品——Exo Sense Pi。 Exo Sense Pi是用树莓派 CM4模块的2GB版本开发的,具有多个环境传感器,用在住宅和商业领域,例如环境监测和数据收集,BLE定位,室内人员和资产跟踪,房间管理和访问控制,语音控制等。 Exo Sense Pi可选WiFI 5或者Bluetooth 5.0 LE的方式联网,具体取决于所选的RPI CM4模块,它默认附带温度、湿度、空气质量(VO […]
JTAG Hat:可简化树莓派的OpenOCD调试操作
一般来说,比较普通的调试都可以用JTAG调试器和OpenOCD开源软件来执行。不过并不是每个人家里都有JTAG调试器,所以,有些人已经开始将树莓派作为JTAG调试器来使用了。用户可以在Internet上找到进行布线和软件安装的相关说明。 BlinkinLabs的Matt Mets使用树莓派SBC和OpenOCD来调试基于Arm微控制器的模块已经有一段时间了,但他发现每次寻找跳线和手动查找引脚分布都是一件很痛苦的事情。所以,为了加快调试过程,他设计了一个JTAG Hat,这个J […]
为树莓派Pico添加了CAN总线的CANPico开源模块
Canis Labs在CANPico模块上为树莓派Pico增加了CAN总线。通过这样的方式,这款开源硬件模块就可以用作连接主机的CAN适配器了。 该公司还提供了一个开源的MicroPython软件开发工具包,以及一个预建的固件镜像,这让使用Python轻松控制或监控CAN总线成为可能。 CANPico规格: MCU – 带RP2040双核Cortex-M0 +微控制器的树莓派Pico 3针端子块的CAN接口,通过以下方式实现: 具有2 KB缓冲区空间Microchip MCP […]