开源硬件相关平台
可见有如下几种,当然树莓派由于直至再用,这里不做补充:
1.UDOO:
4倍树莓派性能+Android/Linux全兼容+Arduino开发,UDOO打造极客个人电脑DIY新高度,为教育、创新行业提供强大支撑。
今天为大家介绍的新奇玩物名叫UDOO,它是一台与此前鼎鼎大名的树梅派功能相似的迷你电脑。UDOO主板内置i.MX6 Freescale处理器和Arduino开发板,可以运行Android和Linux操作系统,而且价格低廉,非常适合教育、创新、IT行业和各路 Geek使用。
UDOO非常适合软件开发和程序设计,简单易用,不需要非常多的背景知识。UDOO将不同的操作系统融合在一起,每个操作系统自身的优势和劣势都可以被用户极好地把握,更好地发挥不同的操作系统的功能。
UDOO属于开源硬件的一部分,搭载ARM i.MX6 Freescale处理器,主板上同时还带有一颗Arduino DUE出品的ARM SAM3X处理器,能够满足Android和Linux操作系统的性能需求。 其尺寸非常小,只有11cm x 8.5m,功耗也低。
目前UDOO迷你电脑正在Kickstarter上募资,可以为消费者提供两种不同配置的主板。消费者可选双核或四核A9处理器(售价分别为99和 129美元),内置1G RAM,支持WiFi网络连接,HDMI、RJ45网口、Mini USB、USB、SATA、Micro SD等接口齐全,支持触摸屏。UDOO可运行Linux版Ubuntu,提供任何编程所需的环境;UDOO也可运行Android 4.0.4 Ice Cream Sandwich操作系统,功能齐全;UDOO搭载的Arduino开发板同样符合Arduino社区的标准。
UDOO为开发者提供灵活的开发环境,可以提供Android、Linux、ArduinoTM、Google ADK开发平台,同时其强大的性能还能参与最新的“物联网”开发。通过更换Micro SD,用户可以在数秒之内切换Android和Linux,非常便捷。
二.香蕉派Banana PI
Banana PI M1是为了配合Elastos.org 开源OS推广而推出开源硬件平台,BananaPI M1是一款比树莓派更强悍的双核Android4.2产品。BananaPI 支持 Android系统,,Debian linux系统,Ubuntulinux系统, Raspberry Pi 系统and cubieboard 系统.可以作为媒体播放器,智能路由交换器,中继器,工控机,机顶盒,网络播放器,开发板,个人娱乐学习编程软件等。将协调多CPU形成基于“软件/硬件服务”的家庭云生态环境。Banana Pi 外型类似树莓派,但它性能却比树莓派更加强焊,并且可以运行树莓派image.
Banana PI 硬件:硬件基于ARM架构,1Ghz ARM7双核处理器,1GB DDR3内存,千兆以太网口,SATA Socket,流畅运行Android4.2.2。Banana PI M1体积如信用卡大小,轻松运行《雷神之锤三:竞技场》这样的游戏,支持1080P高清视频输出,GPIO兼容Raspberry Pi并直接运行其ROM Image.
硬件接口说明:
外接设备:
香蕉派的官网:www.banana-pi.com www.sinovoip.com.cn
三.嵌入式物联网软硬件开发平台 OpenFPGAduino
OpenFPGAduino 是开源的基于 nodejs 与 FPGA 的嵌入式物联网软硬件开发平台。与Arduino等快速原型开发平台相类似。
不仅提供了基于nodejs网络交互能力特别是用于开发的网络IDE以及类似树莓派的linux软件开发系统方便安装各种linux通用软件,而且通过FPGA提供了可编程的兼容arduino外围接口用于与丰富的物联网传感器进行连接。
技术亮点
1提供了基于云端web的IDE开发环境,能够在任何可以浏览网页的设备完成软件开发工作, 甚至可以在iphone ipad android上进行OpenFpgaDuino的开发,只需要打开网页浏览器,输入开发板的ip地址,就可以在IDE中编写代码了。
2 基于FPGA进行IO扩展,提供了多达,可以实现任意的通信控制逻辑设计。扩展接口能够适应多种外部IO总线与接口模型。所有io口都能够进行任意配置,如果需要,可以将所有IO都作为I2C总线或者全部作为SPI总线使用。同时,能够提供实时控制逻辑设计,将cpu从繁重的IO任务中解放出来,专注于计算与网络服务。
3 所有扩展接口A与B提供了防静电保护,不用担心在触碰开发平台的过程中烧坏IO引脚。
4 完整的Linux系统支持,包括Linux标准库函数以及文件系统,可以像PC Linux一样使用apt-get安装需要的程序,并提供了对通用外设的良好支持。同时与FPGA相结合,将实时处理任务交由FPGA处理,避免了Linux实时处理能力弱的问题。
视频
http://v.youku.com/v_show/id_XOTQ3MjkxNzU2.html?from=y1.7-1.2
http://v.youku.com/v_show/id_XMTU3MTUzNTM4OA==.html?spm=a2hzp.8253869.0.0
http://v.youku.com/v_show/id_XMTg4MjgyMDU4MA==.html?spm=a2hzp.8253869.0.0
https://www.youtube.com/watch?v=jsjrgsI-3QM
https://www.youtube.com/watch?v=g4E1hoc72DY
应用场景
- 智能家居信号汇总处理
- 物联网中央节点
- 机器人运动控制
- 快速原型开发
准备构建环境:
Install the docker: https://docs.docker.com/installation/#installation Download the Build environment: sudo docker pull openfpgaduino/openfpgaduino Run the environment and open the shell: sudo docker run --privileged -i -t openfpgaduino/openfpgaduino Pull the view: git clone --recursive https://github.com/OpenFPGAduino/OpenFPGAduino.git
本文转自 念槐聚 博客园博客,原文链接:http://www.cnblogs.com/haochuang/p/6768349.html,如需转载请自行联系原作者

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
docker 命令整理
安装Docker: ubuntu安装:curl -s https://get.docker.io/ubuntu/ | sudo sh 镜像管理 docker images:列出本地所有镜像 docker search <IMAGE_ID/NAME>:查找image docker pull <IMAGE_ID>:下载image docker push <IMAGE_ID>:上传image docker rmi <IMAGE_ID>:删除image 容器管理 docker run -i -t <IMAGE_ID> /bin/bash:-i:标准输入给容器 -t:分配一个虚拟终端 /bin/bash:执行bash脚本 -d:以守护进程方式运行(后台) -P:默认匹配docker容器的5000端口号到宿主机的49153 to 65535端口 -p <HOT_PORT>:<CONTAINER_PORT>:指定端口号 - -name: 指定容器的名称 - -rm:退出时删除容器 docker stop <...
- 下一篇
Docker Where are the Docker daemon logs?
Troubleshoot the daemon You can enable debugging on the daemon to learn about the runtime activity of the daemon and to aid in troubleshooting. If the daemon is completely non-responsive, you can alsoforce a full stack traceof all threads to be added to the daemon log by sending theSIGUSRsignal to the Docker daemon. Out Of Memory Exceptions (OOME) If your containers attempt to use more memory than the system has available, you may experience an Out Of Memory Exception (OOME) and a container, or ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Red5直播服务器,属于Java语言的直播服务器