Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CBInstallfest-our-CubieBoard

Zoom.Quiet
January 07, 2014

 CBInstallfest-our-CubieBoard

Benn

珠海市方糖科技有限公司

Zoom.Quiet

January 07, 2014
Tweet

More Decks by Zoom.Quiet

Other Decks in Technology

Transcript

  1. Page  2 CUBIETECH 内容概要 自我介绍 什么是 Cubieboard? 有哪些用户人群? 可以拿来做什么?

    什么是 Linux? Cubie 可以运行哪些 Linux 操作系统? 什么是 Android 操作系统? Cubie 的周边模块 Cubie 社区 购买 Cubie Cubie 在珠海北理工
  2. Page  3 CUBIETECH 自我介绍 关于我  方糖科技 (Cubietech) 创始人之一

     负责公司运营、社区关系维护  软件开发者  曾任职于华为技术、华为 3COM 、全志科技等知名公司  10 年嵌入式从业经验,负责过多款芯片嵌入式系统研发
  3. Page  4 CUBIETECH 自我介绍 关于公司 1.方糖科技是一家国际化的小公司 2.产品已经销往世界超过 100 个国家

    3.全球 23 个国家有 36 家分销商 / 代理商 4.6 个国际网店有销售我们的产品 5.目前在深圳 / 珠海都设立了公司  珠海市方糖科技有限公司  深圳方糖电子有限公司 6.公司发展较快,有很大的发展空间
  4. Page  5 CUBIETECH 自我介绍 国际销售平台  R0ckstore ( https://cubieboard.myshopify.com/

    )  DFRobot ( http://www.dfrobot.com/ )  EleDuino ( http://eleduino.com/ )  H.-C. Electronic ( http://www.aliexpress.com/store/211096 )  Miniand ( https://www.miniand.com/ )  Seeed Studio ( http://www.seeedstudio.com/ ) miniand
  5. Page  6 CUBIETECH 自我介绍  http://www.tokoservo.com/  http://www.karatoko.com/index.php 

    http://www.zuiki.co.jp/index.html  http://www.zuiki.co.jp/index.html  http://www.cubieboard-europe.com/  http://www.erelement.com/  http://www.ittgroup.ee/  http://www.gotronic.fr/  http://www.exp-tech.de/ 列举不下
  6. Page  7 CUBIETECH 什么是 Cubieboard ? 价格便宜,性能强劲的 ARM 开发板

    功能齐全的微型电脑 开放的学习平台 是一个技术圈、交流圈、人脉圈
  7. Page  10 CUBIETECH cubieboard1 硬件规格  Cortex-A8 高性能 CPU,

    1GHz 主频  支持 CPU 睿频技术 (60MHz~1008MHz 动态调频 )  支持 10/100Mb 网口  集成 3D MALI GPU  集成超强硬件视频解码器  集成 4GB 内部存储  96 个扩展管脚(可以用来做各种各样的硬件控制实验)  支持红外, USB 以及硬盘
  8. Page  14 CUBIETECH cubietruck 相对于 cubieboard2  支持千兆以太网 

    板载 2GB 内存  内部存储空间升级到 8GB  支持大硬盘  板载 wifi/ 蓝牙  增加 VGA 接口  48 个扩展管脚
  9. Page  17 CUBIETECH  大学院校的师生  剑桥大学 Ian Campbell

    : 在 cubieboard2 上添加了 xen2 虚拟化的支持  清华大学大学节能研究中心吴振:在 cubieboard 上移植自己的嵌入式系 统  社区技术爱好者  腾讯 win8 QQ 客户端开发者 cubieplayer :为 cubieboard 打造 cubian 操作系统  产品研发公司  美国 Zim 采用 cubieboard1 作为他们 3D 打印机的核心控制机  上海微企用 cubieboard1 做智能家居控制 有哪些用户人群?
  10. Page  18 CUBIETECH 可以拿来做什么? 学习编程语言  C/C++  ARM

    汇编  JAVA  Python  HTML/JAVA Script/..  Perl  Shell 可以用来学习、实践几乎任何编程语言
  11. Page  20 CUBIETECH 可以拿来做什么? DIY 各种新奇的硬件小玩意,比如  做智能小车 

    自动浇花机  创意门锁  示波器  摄像头云平台  收广播  驱动电机  看卫星电视
  12. Page  25 CUBIETECH 集群 这是国外爱好者的一个工程项目, 他使用了 33 台 cubieboard

    搭建了一个 服务器,处理信息的速度十分惊人。 用作者的原话来说则是: It's a very decent little system that lends itself to almost any application. 搭建的过程记录: http://terminus.attitude.net/cubie-board
  13. Page  32 CUBIETECH 示波器  这是华沙 ELHEP 集团的一个项目。该项目的特点是“无头连接示波器”,它 可以在网络上通过

    SSDP 进行检测,通过 WebSocket 的发送数据,并且在 iOS , Android 或 Windows Phone 的设备显示。本示波器不提供任何画面 ,并通过 以太网, Wi-Fi 或蓝牙接收 / 发送数据。
  14. Page  34 CUBIETECH 摄像头云台  用 cubieboard 做的摄像头云台,用 GPIO

    控制步进马达,后端用 Python Tornado ,在浏览器中直接控制左右转动。
  15. Page  35 CUBIETECH 看卫星电视  Cubieboard 通过卫星接收卡看电视 用安卓局域网共享 .

    通过 dvbdream 局 域网 GX 功能 , 将视频信号 GX 到机顶盒和手机。
  16. Page  36 CUBIETECH Cubie + ARDUINO + 继电器 +

    光敏电阻 实现天亮自动播放音乐
  17. Page  37 CUBIETECH 什么是 Linux?  严格来讲, Linux 指的是操作系统内核,但习惯上采用

    Linux 内核来表达该 意思, Linux 则常用于指基于 Linux 内核的完整操作系统,包括桌面和许多 其他工具  世界上 500 个最快的超级计算机 90% 以上运行的是 Linux  广泛用于嵌入式系统中,比如手机、平板电脑、路由器、电视、游戏机等 。当前火得不能再火的 Android 也是运行在 Linux 上面
  18. Page  38 CUBIETECH 什么是 linux? linux 内核:  “

    内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能 的系统软件  诞生于 1991.9.17 ,由芬兰黑客林纳斯 . 托瓦兹 (Linux Torvalds) 在大学期 间开发的,那时的他也只有 21 岁!  超过 1700 万行代码,如果重新开发,需要耗资超过 30 亿美金  2013 年排名靠前的贡献公司  小红帽 (RedHat), 英特尔、德州仪器、 SUSE 、 IBM 、 Linaro 、谷歌、三星。值得一提 的是,排名第一的是没有企业赞助的个体开发者  大量的黑客以及顶级的公司在不断的完善它,目前大约每 3 月会发布一个 新版本
  19. Page  44 CUBIETECH Linux kernel 是一个巨大的社区! Cubieboard 也在 Linux

    Torvalds 维护的官方内核中!(见截图) 一个进入内核开发者荣誉名单的捷径! 倪光南:开源软件人才需求将日趋旺盛 IT 经理网:大数据使 Linux 人才需求暴增 什么是 linux?
  20. Page  46 CUBIETECH 什么是 linux? Linux 发行版 (distro) 

    就是通常所说的 "Linux 操作系统 " ,可能是由一个组织、公司或者个人发 布的完整的操作系统  一个典型的发行版包括: Linux 内核, GNU 工具和库,命令行 shell ,图 形界面 X 窗口系统和相应的桌面环境,并包含成千上万应用软件(包括办 公、编译器、文本编辑器、游戏、科学工具等类别)  较为知名的的有 Fedora, Ubuntu, Arch Linux, OpenSuse, Debian 等
  21. Page  48 CUBIETECH 什么是 Linux?  Debian - 一个强烈信奉自由软件,并由志愿者维护的系统

     Fedora - 是 Red Hat 的社区版  Gentoo ,一个面向高级用户的发行版,所有软件的源代码需要 自行编译。  最初由 Slackware 分离出来,现在由 Novell 维护。  Ubuntu ,一个非常流行的桌面发行版,由 Canonical 维护。  ArchLinux ,一个基于 KISS ( Keep It Simple and Stupid )的滚动 更新的操作系统。 ...
  22. Page  49 CUBIETECH 什么是 Linux ?  Cubian: 针对

    cubieboard 做的 Linux 发行版  主页: cubian.org  腾讯 QQ 团队的 cubieplayer 开发的  受到很多国外 cubie 粉丝的喜爱  CB-OS: 一个中学生为 Cubie 开发的一个 Linux 系统  主页: cb-os.com  OpenPCTV  湖南省双峰县梓门桥镇大村中学, Henry Liu 老师是主要开发者及维护者  主页: http://sourceforge.net/projects/openpctv/  OpenPCTV 是一款支持 DVB-S2 卫星、 DVB-C 有线、 DVB-T 地面波电脑接收设备( P CI/PCIE/USB )的接收及播放的 Linux 发行版。  所有源码开源 国内的、跟 cubie 有关的
  23. Page  50 CUBIETECH Cubie 可以运行哪些 Linux 操作系统?  官方维护

    lubuntu 和 android 系统  偶尔会发布 debian, fedora, arch linux, cubian, 等操作系统  还有很多 Cubie 玩家已经跑起来的系统(见后面的图标)
  24. Page  53 CUBIETECH 什么是 Android 系统?  是一个以 Linux

    为基础的开源操作系统,主要用于移动设备  2012 年 5 月,根据市场调查公司的数据显示, Android 操作系统在全球智 能手机操作系统中的份额已经过半,达到了 60% ,全球有一半的智能手机 使用 Android 操作系统
  25. Page  55 CUBIETECH  Cubieboard1 支持 Android 4.0/4.1 系统

     Cubieboard2 支持 Android 4.2 系统  随着 Android 平台的疾速扩大,该系统的专业人才需求量日益趋紧。查询 显现,未来工作使用开发人才需求量将达数百万人,当前人才缺口已达 30- 40 余万人。  在 Cubieboard 上可以学习各种 Android 开发技能 什么是 Android 系统?
  26. Page  57 CUBIETECH cubie 的周边模块 拓展板 1 : DVK521

     DVK521 是珠海市方糖科技有限公司和深圳微雪电子合作的一款基于 Cubieboard 的扩展板, DVK521 提供了丰富的模组: LCD 屏、电容触摸 屏、摄像头、温度传感器、 GPIO 按键,软件方面已经支持了以下的驱动 : (1)I/O 控制驱动 (2) Dallas 温度传感驱动 (3) I2C 总线驱动 (4) SPI 设备驱动 (5) LCD 驱动 (6) CTP 驱动 (7) VGA 移植 (8) HDMI 移植 (9) CSI 驱动
  27. Page  58 CUBIETECH cubie 的周边模块  CUbieNOS 基于 Cubieboard

    高端 DAC 音频处理模块  用最精简的 PCB 实现缓冲输出级有 足够的功率来驱动低阻抗耳机  这个拓展板是由瑞典 G2 实验室的 工程师设计和生产  CubieNOS 是一个 finsihed 焊接 附加卡,在几秒钟内安装 “Our main focus is on best possible and natural sound and not numbers like total harmonic distortion.” ---George at G2 labs
  28. Page  59 CUBIETECH cubie 的周边模块 Cubie 面包板  该板把

    Cubieboard A10 和 A20 的 96 个 pin 角引出来,方便在上面做硬件相关的 实验。
  29. Page  61 CUBIETECH cubie 的周边模块  Cubie Baseboard 是

    Cubieboard 重量级底板,对于 Cubieboard 社区是 个很大的贡献,由美国 LLC 公司设计生产  这个底板丰富了 Cubieboard 的 pin 脚,方便接其他的外设,传感器、视 频输出设备等  Cubieboard 可以直接从这个底板获得 5V-2A 的电源,这是个很使用的设 计
  30. Page  62 CUBIETECH cubie 社区  cubieboard.org 官网 

    月访问流量在 3~6TB 之间  forum.cubietech.com 中文论坛  累计 1 万多个贴  www.cubieforums.com 英文论坛  社区爱好者创建  外国朋友喜欢到上面提技术问题  G+ (cubieboard 以及 cubier)  需要翻墙  IRC (#cubieboard, #linux-sunxi)  国外的聊天室,可以随时找到社区技术的大牛  docs.cubieboard.org  官方文档系统  微信公众平台
  31. Page  66 CUBIETECH 购买 cubie 不过,珠海是 cubie 的大本营,北理有我们的联合实验室,所以提供校园价 特惠价

    cubieboard1 290 -> 249 元 cubieboard2 340 -> 289 元 cubietruck 539 -> 450 元 需要登记才能购买 庄广利: 13726248150 (信息学院)
  32. Page  67 CUBIETECH Cubie 在北理工  创建联合实验室,提供一个软、硬件开发平台 明德楼 5

    楼  提供一些免费的嵌入式软、硬件课程培训 预计是 12x6 小时 / 年 的免费初级入门培训课 会提供大量的动手实验机会  给大三、大四的优秀学员提供实习机会
  33. Page  68 CUBIETECH 希望 通过一起打造珠海北理工 Cubie 社区,达到以下目的  学生毕业后可以进入一流的企业,并涌现出更多的创业者

     学校可以提高就业率  老师可以接到更多的国家项目,培养更多优秀学生  技术可以国际接轨  cubie 可以大受欢迎!培训可以继续开展! 祝大家前途一片光明,谢谢!