我一直想尝试一些低级硬件和简单的操作系统开发。我有一个想法,做起来既有趣又有用,但我真的不知道这是否可行,如果可行,该用什么。
基本上,我想构建一个 iPod Nano 大小的东西(如果可能的话,但更大一点也不是问题),它有一个小屏幕、三个按钮,并且可以通过 Wifi 发送命令并通过 Wifi 接收进度和状态信息。基本上,用户将使用两个按钮进行导航,一个按钮执行命令。它有点像遥控器。
在没有大量预算和资源的情况下,有可能建造这样的东西吗?有可能把 Wifi“卡”塞进这么小的东西里吗?
显然这是可以做到的,但一个仅仅是该领域“业余爱好者”的人能做到吗?
答案1
看一下这个BUG,来自漏洞实验室。这是一个模块化的开源系统,可以完全满足您的需求。您首先要有一个包含电池、几个按钮和 WiFi 的基本模块。该基座最多可容纳四个 BUG 模块。模块包括:
- 彩色屏幕
- 全球定位系统
- 声音的
- USB
- 加速度计
它运行 Linux 并且可以使用多种语言进行编程,包括 Java。
答案2
嗯... ipod nano 大小。我认为最接近的应该是口香糖。非常强大,运行 Linux,有无线选项,以及 DIY i/o 选项。
另一个基于与部分 gumstix 相同芯片组的平台是 beagleboard。
答案3
答案4
您可以为 Apple iPod Touch 编写一个应用程序。它有 WiFi,当然还有触摸屏,您可以在上面放置尽可能多的按钮。
作为开发人员,您可以将自己的应用程序安装到自己的 iPod Touch 上。
在 eBay 上可以买到更便宜、已停产且不那么酷的替代品:
- 棕榈钨 T|X
- 其他较旧的 Palm 型号附加了 WiFi 卡。
- HP Journada 手持电脑