MicroPython对PICO/RP2040支持的功能
收藏
分享
脑图
MicroPython对PICO/RP2040支持的功能
HackSpace 杂志第 46 期 ( 第 70-71 页 )展示了一个将 MIDI 音乐信号发送到计算机或其他 MIDI 系统的项目。它使用 Raspberry Pi Pico 在 CircuitPython 中编程 。
这个树莓派笔克项目展示了行星在我们太阳系中的当前位置,这是用于预测行星在太阳系中位置的经典机械或雷利的数字版本。
棋盘表面由半透明方格组成,在白色和灰色之间交替,下面有 RGB LED,可以独立照亮棋盘上的每个位置。用于查看玩家的移动是否有效,以及检查一块可以移动的可能动作的范围,或者提示下一步移动的位置
Piper Make Brings Block 将图形化编程和circuitpython结合在一起,让编程变得简单。在MakeCode还不支持PICO时,使用Piper Make Brings Block是一个不错选择。
在 PICO 的 CircuitPython 6.2.0 中,内置了一个音频MP3库,因此可以播放音乐。
PICO与Sensirion SCD30 CO2传感器配合使用,可准确检测大气中广泛的二氧化碳含量。并在 OLED 显示屏中 显示 CO2 含量(PPM)的详细信息,以及其他信息,如环境温度和设备当前正常运行时间等。当 CO2 小于 600 PPM 时,LED显示为绿色,在超过 800PPM 时显示红色。
使用树莓派PICO和CircuitPython系统,加上AMG8833传感器和TFT屏幕,就可以制作一个热像仪。
这是一组函数帮助,允许控制状态并报告 PIO 状态机器的状态。
DDS 的正弦发生器,使用第二个内核生成。为了实现更高的分辨率和更高的频率,它增加了2个PWM信号,每个6位。
RP2040官方给出的指标是额定最高频率133MHz,默认运行在125MHz。有爱好者将PICO超频到250MHz,系统可以稳定运行,REPL空闲状态下功耗从18mA增加到31mA。
PRP2040上的ADC输入通道比较少,下面的方法可以为提供更多的ADC通道,每个通道需要2个引脚,2个电阻和2个电容。
评论
0 / 100
查看更多
硬禾发布
2021-09-24
4006
嵌入式系统
MicroPython
RP2040
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号