社区编辑申请
注册/登录
这才是模块化电脑该有的样子:一人打造的超迷你计算机,震动了整个极客圈
人工智能 新闻
你可能见过很多小型、强大的计算机项目,但没几个像它一样,让人联想到纯粹的极客精神。

对于喜欢亲自上手的人来说,电脑就像一种玩具。树莓派通用接口 GPIO 的存在使得这种乐趣成为可能。借助这个接口,你可以随时增减模块,自己定义一个手头的小电脑应该拥有哪些功能。

开发者 Anil Reddy 在这条道上走得很远,他的模块化迷你 PC 创作被称为 Pockit,吸引着无数人的目光。

PocKit 的基本概念听起来很像其他模块化计算项目,看起来也很像谷歌已经停产的 Project Ara 模块化智能手机。该项目作者称,它的「核心」配备了 STM32 + ESP32 双处理器,其他部分可以由各种模块补充。

只是这里面的「各种」有点多,玩法也有点简单。

首先,它能做的最简单的事情就是一个开关、一个灯,还有调亮度的拉杆,装上屏幕显示参数:

装上键盘就可以上网,感觉屏幕太小,那就直接换块大屏:

如何让这些组件能够实现自己所需要的功能?作者构建了一套直观的软件系统。接上台式电脑屏幕之后是个 Linux 系统,所有模块都即时显示且可以操作:

2021 年 3 月,当 Reddy 首次宣布支持 Raspberry Pi 的模块计算机时,那还是一项非常早期的工作,但这个概念顺利进行了下来,并在 Compute Module 3+ 上展示了令人印象深刻的潜力。3 月 18 日上传的一个演示视频显示,它现在可以实现与树莓派(Raspberry Pi)计算模块兼容了。

从 Compute Module 3+ 切换到 4 是一项艰巨的任务,因为 Compute Module 4 的外形尺寸和引脚连接发生了变化。这种变化为 PCIe 设备带来了额外的 GPIO 连接,并使 Compute Module 4 能够原生支持无线上网。

这一切都是为了让算力更强大,组装更简单。使用 Pockit 就像在搭乐高玩具,你可以实时地添加和删除各种模块:包括屏幕、键盘、按钮、LED 屏、开关、投影仪等等,它们尺寸各异,可以实现各种组合。Reddy 认为,Pockit 更像是一种开发工具,可作为快速实现树莓派项目创意的原型。

官方网站显示,Pockit 板具有双处理器支持,使用 ESP32 和带有 STM32 微控制器的 Compute Module 4。此外有超过 80 个模块,从编码器到 microSD 读卡器,再到各种摄像头、HDMI 接口、AI 加速器等等,它们都只需要用磁性连接到预先定义的网格上,然后仪表板就能自动检测出来。

如果你要连接 PC 屏幕,或是常规尺寸的键盘鼠标,接一个 USB 口就可以了。如果不连线的话,它可以用几千毫安时的锂离子电池供电,可以与 Wi-Fi 和蓝牙无线连接,便于携带。

对于算力需求更大的 AI 任务,你可以在几秒钟内从 CPU 处理器切换到 AI 加速度器(Coral Edge TPU)上。Anil 表示,他还在开发更紧凑的 Kendryte K210 和 Coral Edge TPU 模块。

作者表示,Pockit 使用一种应用预测算法来确定模块的初始行为。在演示视频中,Reddy 展示了多个块如何串联工作。他将多个 LED 矩阵块组合在一起,创建了一个大型矩阵阵列。该阵列可以作为一个整体运行,甚至使用 Alexa 来触发几个继电器。

有意思的是,从头到尾,Pockit 项目似乎都是由 Anil Reddy 一个人完成的。

从写 UI 编电路到拍视频都是一个人,连 Pockit 产品的「官网」也并不像大多创业项目一样有产品和不同模块的介绍页面,而是以博客文章的形式报道进度。此外他会在 reddit 上回帖,接受人们的反馈意见。

以至于有人惊呼:「天使投资人快看看这个项目,投点钱吧!」

在 hackernews 网站上,有网友评论道:「它让我充满了最初对编程产生的那种幼稚的惊奇感。如果你有一整盒模块和几个 Pockit,你能做些什么?真的难以想象。」

目前项目作者表示,Pockit 的功能组合包括不限于:电脑、游戏机、机器人、LED 灯带、SSD 硬盘阵列、智能家居控制台等等。

你还能想到什么呢?

Pockit 官网:https://pockit.ai/

责任编辑:张燕妮 来源: 机器学习
相关推荐

2021-03-13 12:05:54

微信朋友圈移动应用

2018-04-26 14:10:08

2020-05-19 21:06:17

任正非华为员工

2018-11-15 14:52:18

同话题下的热门内容

基于人工智能技术快速构建三维模型AI赋能视频直播,如何提升系统安全性?AI到底是如何工作的?玩转文字、文采飞扬,你也可以是这样的昇腾AI程序员!特斯拉全自动驾驶三次撞上儿童假人,撞后没停重新加速数据闭环研究:自动驾驶发展从技术驱动转向数据驱动面向推荐的汽车知识图谱构建非科班AI小哥火了:他没有ML学位,却拿到DeepMind的offer

编辑推荐

转转公司架构算法部孙玄:AI下的微服务架构Facebook开源相似性搜索类库Faiss,超越已知最快算法8.5倍运维:对不起,这锅,我们不背快消品图像识别丨无人店背后的商品识别技术最全面的百度NLP自然语言处理技术解析
我收藏的内容
点赞
收藏

51CTO技术栈公众号