触摸开源手机系统,体验未来移动平台

随着Google的Android和Nokia的Symbian开源,移动操作系统领域正经历变革。包括LiMo及Moblin在内的多个开源项目,以及Ubuntu对移动领域的探索,显示了开放源代码在移动平台上的潜力。同时,ARM处理器的广泛应用为这些系统的开发提供了便利。

    现在是一个开源时代,在开源操作系统应用已经很广泛的今天,手机行业也在面临着变革。随着Google主导的Android操作系统发布,Nokia也将Symbian系统开源。另外还有LiMo基金会的LiMo操作系统,Linux基金会的Moblin操作系统等。
    号称最流行的桌面Linux - Ubuntu也在致力于移动操作系统的研究,Ubuntu Mid也是基于Mobin的系统,而且在其最新发布的9.04版本已经支持某些ARM架构,移动版本仅面向开发者发布。
    Android基于Dalvik虚拟机,是由Google开发的java虚拟机,由于官方SDK目前主要针对java平台,对于c/c++的开发者有一定的障碍,但既然是基于Linux的系统,这对大家在未来应该不是问题。
    另外,Apple的iPhone使移动终端的应用达到前所未有的高度,而且不仅在移动平台是这样,相信有很多的Apple迷为之痴迷,开源手机系统也许只是在追逐Apple的脚步,但这也体现了相当多的人的意愿,不知有多少开发者期望享受打造自己的个性化的移动软件,不知多少消费者看到iPhone望而却步,却渴望着得到相同的体验。现在也许只有MS还在慢腾腾的走,做着自己的霸主地位的梦。
    还有ARM,现在大部分的移动系统都是ARM处理器,而且也不仅限于移动领域。这么一家在只卖技术却不自己生产芯片的企业,也许给现在的开源提供了一些便利,毕竟处理器都是ARM的体系。
    希望在不久的将来,我们可能像装pc一样安装我们的手机系统,能像在pc上运行程序一样运行我们的手机软件,更甚至,我们开发属于自己的软件,打造属于自己的独一无二的系统,享受自己给自己带的便利,我们可以看到,蓝天离我们多么近,又多么蓝。

现在手机变的越来越复杂和硬件化、集成化,这样意味着我们能对手机进行的修改和修复也越来越少。越来越多的软件或硬件是闭源的,我们很难自己去定制化专属自己个性的手机。这个也是本项目的实现意义所在。 首先,她是一个电话 尽可能的开源 能独立组装和修理 没有隐私问题 允许用Python编写自己的应用程序 ZeroPhone树莓派手机的成本约在50美元,零部件也非常容易购买到。手机具有以下特点: 没有专用的链接器,所有部件都被焊接在一起。 ZeroPhone树莓派手机具有WiFi、HDMI和音频输出,一个免费的全尺寸的USB主机端口和一个MicroUSB端口进行充电。其中WiFi使用的是ESP8266芯片。 数字小键盘,1.3“128 x64单色OLED屏幕(也支持其他屏幕)。 Python作为主要语言开发应用程序(稍后添加其他语言目标)。 SIM800L GSM调制解调器实现2G现代电话功能,可以换成3G的调制解调器。 GPIO接口方便更多扩展功能。 电池使用的是18650锂电池模块,附件包含了锂电池电路图。 ZeroPhone手机的硬件主要组成: 树莓派-Raspberry Pi Zero ATMEGA328P,AVR MCU MCP23017,16通道 1.7MHz I/O扩展器, I2C接口, 28引脚 QFN封装 SIM800L GSM调制模块 TP4056,单节锂离子电池采用恒定电流/恒定电压线性充电器,其底部带有散热片的SOP8封装与较少的外部元件数目使得TP4056成为便携式应用的理想选择。TP4056可以适合USB电源和适配器电源工作。 ESP8266,业内集成度最高的 Wi-Fi 芯片 DS1307,具有56字节非失性RAM的全BCD码时钟日历实时时钟芯片 1.3" SPI monochrome OLED (SH1106 controller) ZeroPhone树莓派手机的硬件源文件参考附件,使用的是Kicad EDA工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值