随着计算终端逐渐由桌面向掌上转移,我们见证了智能手机的蓬勃发展。而过去复杂的操作系统也逐渐摆脱了庞大的身躯,从桌面pc移植到到了minipc中:树梅派、cubieboard、可以运行openwrt的路由器等,这些变得小巧,易于携带的嵌入式平台,同样大多拥有ghz级别的cpu。
像minipc这样如此小巧的系统所蕴藏着的不可小视的计算资源成为了各爱好者和众多开源硬件厂商梦寐以求的计算解决方案。然而以往在minipc上进行调试或者需要显示图像画面与用户交互时,依旧要借助那笨重的hdmi显示器或者电视机。
为了让设备显示同样的便携与省电,现推出便捷式带有触摸功能的usb显示器。它专门针对minipc设计,仅有名片那么大,只需要一根usb数据线即可工作,且无需额外供电。
特点
1、广泛的设备支持
可以使用它作为目前各种嵌入式开发板(如树梅派、cubieboard等)的显示器来使用!得益于usb接口,这使得以往无法连接显示器输出的设备也有机会通过rpusbdisp显示画面,比如路由器就可以。并且我们也支持arduinoyun,ingalileo开发版!
2、标准的设备接口
配合robopeak开发的配套驱动程序,rpusbdisp可以被目标操作系统识别为标准的显示器和触摸屏设备,这意味着任何现有的图形界面程序无需做任何的修改即可在rpusbdisp显示。
3、开源意味着更多可能
作为开源项目,我们提供了它的原理图、通讯协议、linux内核驱动代码等。方便基于rpusbdisp实现更多的创意。
支持的硬件平台
rpusbdisp可以支持任何具有usbhost通讯功能的计算设备,作为他们的标准显示器和触摸屏设备。只需增加对应的驱动程序即可。对于目前被绝大多数嵌入式设备使用的linux平台,我们提供了开源的内核驱动。
为了方便使用,我们提供了常见开发平台,如流行的树梅派(raspberry-pi)、cubieboard等的预编译rom镜像。只需要简单的将这些镜像文件下载,写入开发板内即可使用rpusbdisp了。
pcduino: