Python Imaging Library (PIL)是python下的图像处理模块,支持多种格式,并提供强大的图形与图像处理功能。OLED显示屏是利用有机电自发光二极管制成的显示屏。由于同时具备自发光有机电激发光二极管,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。
准备好了么,来自ATSAMD51的特快专递已准备就绪,就等你来!
本文介绍的两款模块都很小巧,但功能强大,一款是高集成度的OGG播放器方案,另一款是大家都熟悉MP3解码方案。此次评测的是Adafruit的两块板子:Audio FX Sound Board & Music Maker FeatherWing w/Amp
从开发板到便携式移动处理平台,其间你只差了一块触摸屏。
麻雀虽小五脏俱全,Adafruit出品的Circuit Playground Express是Circuit Playground Classic的升级版,板载资源更加丰富。可以通过MakeCode、CircuitPython、Arduino IDE(或直接ARM GCC编程)多种方式来编程,非常适合新手学习和艺术家进行创意实现。
Adafruit说他们非常喜欢使用ATmega328这个芯片去做各种的开发板和项目,Metro 328是他们在多年使用AVR后开发的一个“集大成者”,无论你是大神或者小白,想要快速实现一个功能又不想牵涉太多精力在底层的驱动部分,那么Metro 328可以满足你,他数量众多的IO和外设都被引出接口,它兼容Arduino拥有很多开源的代码和易于使用的IDE,能帮你快速的建立的项目原型。
这块板子可以看作是M0的翻版,但是把玩度高很多。首先是硬件参数提升了,更高的运行主频及更大的存储空间,完败Arduino UNO R3!;其次,引入了CircuitPython的新式编程语言,一方面程序代码更简单,另一方面也为那些想要学习和了解Python的用户提供了一个学习的理由;最后一点就是灵活的引导配置模式,使得在二种编程语言(c/c++及Python)之间可以灵活切换!
相比起来用HDMI连接显示屏的玩法,或许配一个触摸屏才更适合它。 毕竟它的使用场景,更多的不是一台个人PC,而是一个灵活的嵌入式设备。
此次评测带来的是Adafruit推出的Feather系列中的ESP8266开发板。本文中使用VSC加Arduino拓展来实现8266的开发,其中用到了Arduino的库中一个很有意思的组件——aREST库。
Python被誉为胶水语言,在图形处理,数学处理,Web编程,多媒体应用等领域均发光发彩。而在嵌入式领域,MicroPython也自己的一席之地。
这是一个开源,交互式,可编程,低成本,简单,智能,WI-FI硬件。可以像Arduino一样操作硬件IO提供硬件的高级接口,可以将应用开发者从繁复的硬件配置、寄存器操作中解放出来。用交互式Lua脚本,像arduino一样编写硬件代码!