CulmartPlay 发布的文章

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。


树莓派推出新一代相机模块 Camera Module 3


树莓派Raspberry Pi 发布了新一代相机模块 Camera Module 3,基于索尼 IMX708 传感器开发,起价 25 美元(约 170 元人民币)。

gI0VUisYxY9xHdzp.jpg

Camera Module 3 相机模块带来了 12MP 传感器及对 HDR 和自动对焦的支持,最近对焦距离达5 厘米,同时支持相位检测自动对焦(PDAF)和对比度检测自动对焦,可以选择标准和广角镜头,带或不带红外滤镜。


居家办公、远程会议和在线学习的二手笔记本


一时间,居家办公、远程会议和在线学习成为日常,笔记本电脑需求大增。但基于降低成本、节俭消费并防止过度购买的原因,我们经常使用一些过时的二手笔记本。

productivity laptop

以下根据操作系统不同依次推荐ThinkPad T 系列(使用Windows或Linux发行版)、MacBook Air 系列(使用macOS)和Chromebook 系列(使用ChromeOS),当前价格都在3000元以内。它们既保留一定的生产力性能,又不至于娱乐性过高。


开源硬件供应商SparkFun Electronics


SparkFun Electronics是一家位于美国科罗拉多州尼沃特的电子产品零售商,制造和销售微控制器开发板和分线板,所有产品均作为开源硬件发布。

sparkfun-product-image2.jpg

在 2010 年 10 月的开源硬件峰会期间,SparkFun 是起草第一个 OSHW 定义的贡献者之一。SparkFun 已成为受创客社区青睐的供应商之一,特别是对于Arduino和相关设备。


使用可穿戴设备和机器学习预测帕金森病步态冻结


帕金森病(Parkinson's disease)是一种常见的神经系统疾病,伴有多种运动缺陷症状。多伦多大学团队开发了一种带有上传边缘机器学习算法的设备,可以检测帕金森病患者步态冻结症状的发作。该算法在来自 10 名患者的数据进行验证时达到了 83.7% 的准确率。

20221116171901.jpg

该算法模型部署在微控制器 Arduino Nano 33 BLE Sense Board 模型中,并使用从计算机流式传输到微控制器的数据在实时操作中进行了验证。


折纸大师藤本修三的五本折纸教程免费公开


fujimoto-self-published-books.jpg
藤本修三五本自出版的书籍发布到公共领域

日本折纸大师藤本修三(Shuzo Fujimoto)出版了八本折纸书,前五本书(Solid Origami、Twist Origami 1-3 和 An Invitation to Creative Play with Origami )是自出版的,日前在波兰折纸设计师 Michał Kosmulski 的折纸网站 origami.kosmulski.org 上公开下载(公共领域,无版权限制)。