首页 >> 甄选问答 >

Adafruit演示RP2040DVI输出用于CircuitPython

2023-04-28 15:44:35

问题描述:

Adafruit演示RP2040DVI输出用于CircuitPython,急!求解答,求此刻回复!

最佳答案

推荐答案

2023-04-28 15:44:35

似乎CircuitPython驱动的家用计算机的梦想越来越近了。Adafruit最近发布的FeatherRP2040DVI简化了使用RaspberryPiPico的RP2040SoC与DVI/HDMI输出的过程。在Adafruit的视频中,我们可以看到CircuitPython输出在HDMI显示器上运行,使用最初为RaspberryPi上的裸机CircuitPython开发的代码。这个新板可能成为加入我们最佳RP2040板名单的热门竞争者。

在视频中,我们可以看到Adafruit创始人Limor“Ladyada”Fried使用CircuitPython演示DVI输出。我们可以看到这是CircuitPython8.1.0-beta,Fried使用PythonTurtle的端口演示了视频输出,PythonTurtle本身就是LOGO的turtle命令的一个版本。CircuitPython代码是在外部PC上编写的,保存后会触发代码执行。Fried的第二个演示展示了Sierpiński三角形,这是一个由三角形组成的分形,实时渲染。

那么为什么这很重要呢?原因有二。首先,要使用RP2040输出图形,我们通常需要一种精益的编程语言。在过去,C/C++和Arduino代码提供了最好的结果。事实上,该板的早期演示使用PicoDVIArduino库来生成视频输出。使用CircuitPython替代方案,对于那些想要涉足该项目的人来说,我们有一个更容易的切入点。CircuitPython通过预先编写的代码模块抽象了大部分复杂性。其次,我们现在离使用CircuitPython又近了一步,不需要笔记本电脑或台式电脑。一旦我们有了USB键盘支持,我们就可以使用CircuitPython“裸机”运行开发板。

CircuitPython的RaspberryPi“裸机”版本的想法首先由CircuitPython首席开发人员ScottShawcroft在Tom'sHardware:ThePiCast的一集中提到。这个想法是将RaspberryPi直接启动到PythonShell(REPL)中,用户可以以类似于1980年代家用计算机的方式直接使用Python和GPIO。Shawcroft的Github分支包含一个支持DVI输出的CircuitPython版本。

Adafruit的14.95美元羽毛RP2040与DVI目前缺货。但是,我们迫不及待地想亲自尝试一下。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章