如何创建一个小型手持无线设备?

如何创建一个小型手持无线设备?

我一直想尝试一些低级硬件和简单的操作系统开发。我有一个想法,做起来既有趣又有用,但我真的不知道这是否可行,如果可行,该用什么。

基本上,我想构建一个 iPod Nano 大小的东西(如果可能的话,但更大一点也不是问题),它有一个小屏幕、三个按钮,并且可以通过 Wifi 发送命令并通过 Wifi 接收进度和状态信息。基本上,用户将使用两个按钮进行导航,一个按钮执行命令。它有点像遥控器。

在没有大量预算和资源的情况下,有可能建造这样的东西吗?有可能把 Wifi“卡”塞进这么小的东西里吗?

显然这是可以做到的,但一个仅仅是该领域“业余爱好者”的人能做到吗?

答案1

错误包

看一下这个BUG,来自漏洞实验室。这是一个模块化的开源系统,可以完全满足您的需求。您首先要有一个包含电池、几个按钮和 WiFi 的基本模块。该基座最多可容纳四个 BUG 模块。模块包括:

  • 彩色屏幕
  • 全球定位系统
  • 声音的
  • USB
  • 加速度计

它运行 Linux 并且可以使用多种语言进行编程,包括 Java。

答案2

嗯... ipod nano 大小。我认为最接近的应该是口香糖。非常强大,运行 Linux,有无线选项,以及 DIY i/o 选项。

另一个基于与部分 gumstix 相同芯片组的平台是 beagleboard。

答案3

创意总是值得追求的,而且是可以实现的。去追求类似打开潘多拉或者开放的Moko平台作为构建原型的基础。

事实上,你甚至可能只想从 eBay 上买一个便宜的二手 PDA,支持Linux,然后开始使用它。令人惊讶的是,Garmin Nuvi GPS 系统运行在 Linux 上,并且可以被破解以在其上安装功能强大的 Linux 系统(我还相信它有 2 个按钮)。

标准基本上是 1) 符合您的规格 2) 活跃的硬件开发社区 3) 支持 Linux。使用 Linux,如果您可以编码,您将能够为 Pandora 平台编译,并将您的想法付诸实践。:)

追逐梦想,别放弃!

替代文本

答案4

苹果 iPod Touch

您可以为 Apple iPod Touch 编写一个应用程序。它有 WiFi,当然还有触摸屏,您可以在上面放置尽可能多的按钮。

作为开发人员,您可以将自己的应用程序安装到自己的 iPod Touch 上。

在 eBay 上可以买到更便宜、已停产且不那么酷的替代品:

  • 棕榈钨 T|X
  • 其他较旧的 Palm 型号附加了 WiFi 卡。
  • HP Journada 手持电脑

相关内容