2023年3月

Arduino UNO R4将获32位硬件更新


Arduino 家族越来越大,其标志性的 UNO 系列将迎来最新成员:Arduino UNO R4,将配备 32 位Renesas RA4M1 处理器,而不是 8 位ATmega328P 芯片。

c40dbaf7-a8b3-4950-bd2a-10baa6a9b633.jpg

Arduino UNO R4 保持其通常的外形尺寸、屏蔽兼容性和 5V 工作电压,将有两个版本——UNO R4 WiFi 和 UNO R4 Minima——为创客社区提供前所未有的性能和可能性。


MakerBot Mixtape 3D打印数字音乐播放器


MakerBot Mixtape是MakerBot的一个项目,由John Briscella与Matt Kroner一起设计,它创建一个3D打印的盒式磁带外形的数字音乐播放器。

2819141241.jpg

用于创建设备的3D打印文件可在Thingiverse上下载;内部结构作为套件以25美元的价格出售。也许现在它的内部套件已经很难找到了,不过您可以用更创客的方式来实现——自己做一个。


2006年的ASUS P5W DH Deluxe复活记


2006年装机的ASUS P5W DH Deluxe主板套装,在使用过程中陆续升级到Q9650、SSD和8G内存(DDR2 800,2GB * 4),已经压榨出平台所有的升级扩展空间,但它仍旧正常服役近廿年。当年,ASUS 设计了一款基于 975X Express 的主板来搭载Intel Core 2 Duo和Extreme处理器,ASUS P5W DH Deluxe中的DH代表Digital Home,定位豪华旗舰产品,应用于多媒体客厅PC或家庭影院PC(HTPC)。除了没有打印并行接口外,这块主板的每一部分几乎都是用户梦寐以求的。

1a5b37ae-9c8c-4e01-9989-04814a29aa02.jpg

某日,Windows突然蓝屏关机。


Arduino植物浇水套件


2021年1月树莓派(Raspberry Pi, RPi)官方发表了独家微控制器芯片RP2040,并运用该芯片制成Raspberry Pi Pico开发板,同时也允许其他板卡业者运用该芯片推出自有的开发板,因此Arduino官方就用RP2040推出了Arduino Nano RP2040 Connect开发板,建议售价30.6美元。

f36464f2-5a8d-4eb7-957e-0f5503912c78.jpg
Arduino Plant Watering Kit(白盒内的主控板、玻璃杯中的水泵、盆栽中的水份传感器)

时隔2年,Arduino官方以Arduino Nano RP2040 Connect开发板为基础,搭配相关传感器与配件,构成了植物浇水套件(Arduino Plant Watering Kit),建议售价53美元,到底浇水套件内容为何?


MicroPython与CircuitPython


Python 是增长最快的编程语言,从 DevOps 到统计分析,甚至桌面软件,它无处不在,但在微控制器开发领域明显缺少 Python 的使用。MicroPython/CircuitPython 比竞争语言更容易为初学者所接受,同时对于工业用例来说仍然足够强大。您可以从学习基础知识到从事实际工作,而且速度很快。

MicroPyhton-vs-CircuitPython-800x445.jpg

传统上,对机器人、微控制器、电子设备和其他硬件进行编程必须使用汇编程序或 C++ 等低级语言,并牺牲很多功能。随着MicroPython/CircuitPython的推出,这一切都发生了变化。将其对比其他语言,C++ 快速、紧凑且随处可用,但MicroPython/CircuitPython 在易用性和便利性方面胜过 C++;在确实需要最低级别的原始性能时,您可能仍旧需要汇编语言(Assembly)。最后,您还可以将 C++ 代码和汇编程序添加到 MicroPython 项目中。


从 MicroBlocks 开始硬件编程


硬件编程(物理计算,Physical Computing)是把控制器对数据处理器的控制过程可以写成硬件程序,从而控制硬件(如STEM领域常见的Micro:bit、Arduino等)的输出装置(如常见的指示灯、喇叭、马达等)完成相应的操作。在Maker领域,对现实世界的硬件进行编程,进而制作各种有趣的小发明,相比更加抽象的软件编程,直观而有趣的过程吸引了许多人的参与。

e937fb83-9b1c-469c-8101-0b8d1d2e9f34.png

受 Scratch 在帮助新手入门编程方面取得了巨大成功的鼓舞,人们想把 Scratch 的成功经验移植到硬件编程领域,许多公司(如Google、微软和乐高等)和高校(如CMU、MIT、UC Berkeley等)正努力使用图形积木来控制硬件。Scratch 联合创始人兼首席架构师 John Maloney 也创办了 MicroBlocks。