挑战树莓派:谁才是Geek最爱的开发板?
树莓派(Raspberry Pi)是一块跟信用卡差不多大小的开发板,它的初衷是以低廉的硬件和开源软件扶持一些落后地区的电脑科学教育。由于它在性能和价格方面有一个很好的平衡点,所以很多硬件玩家也想买一个来“练练手”。
自推出市场以来,树莓派受到广泛追捧,很多硬件玩家用它来做机器人、穿戴式设备(比如说山寨版的Google Glass),曾经出现过供不应求的状况。不过话说回来,市面上跟树莓派类似的开发板也不少,而且部分产品的硬件性能超越了B版。
下面列举一些树莓派的替代方案。
Cubieboard
Cubieboard所采用频率为1G的ARM Cortex A8处理器,内置Mali400图形处理器。它拥有1G DDR3内存、4GBNand Flash(用于储存系统)和可扩展存储的microSD卡槽。机身两侧拥有96个扩展Pin,可以连接LCD、SPI接口设备和传感器等等。比起树梅 派,Cubieboard还提供了SATA接口。
这款产品的尺寸为10cm×6cm,售价49美元。前段时间我们对联合创始人汤亮进行了一次采访,大家如果对他的创业经历感兴趣的话,可点击《汤亮:硬件创业是一种兴趣回归》。

Swift Board
Swift Board这款产品也是国人开发出来的,它采用了主频为1GHz的ARM Cortex-A8处理器,集成Mali400图形处理器。存储方面,它提供1GB DDR3内存和2GB NAND Flash。
该产品的最大特点是集成了WiFi和蓝牙,不过没有支持有线网络的接口。不管是软件还是硬件方面,它都是开源的,淘宝价为285人民币,应该是今天所介绍的产品中最便宜的。

BeagleBone Black
BeagleBone Black是一款为数不多可以在10秒内启动Linux的开发板,其尺寸为8.6cm×5.3cm。可能是受到树莓派“刺激”,这款产品的价格降到了45美元。
BeagleBone Black使用了德州仪器的1GHz ARM Cortex-A8处理器,集成了3D图形加速器。另外它拥有2GB的eMMC存储、512MB的DDR3内存和一个可扩展存储的microSD卡槽。板 子两边有46pin的插槽,可连接3D打印机、计数仪、LED屏幕等。

pcDuino
pcDuino是美国开源硬件厂商SparkFun开发出来的,售价为59美元。这款产品也是采用主频为1GHz的ARM Cortex A8处理器、Mali400图形处理器。储存方面,它拥有1GB的DDR3内存和2GB的Flash存储空间。
pcDuino的尺寸为12.5cm×5.2cm,兼容Arduino接口。

UDOO
据Kickstarter上 的介绍,UDOO就相当于4个树莓派+Arduino DUE。这款开源硬件搭载了1GHz的Freescale i.MX 6 ARM Cortex-A9处理器,主板上还搭载了一颗和Arduino DUE一样的Atmel SAM3X8E ARM Cortex-M3处理器。
这款产品提供了两个版本供极客选择:99美元版和129美元版。后者采用的是四核处理器,而且提供SATA接口。其他方面,这款产品内置1GB的DDR3内存,HDMI、RJ45网口、Mini USB、USB、Micro SD等接口齐全。

如果你只纯粹装个Android系统玩一玩的话,其实国内有一款型号为MK802的USB便携电脑Android 4.0 mini PC是现成的。不过多数买开发板的硬件玩家更喜欢拿它们来折腾,而不是做简单的PC。
相关文章:
挑战树莓派:谁才是Geek最爱的开发板?的更多相关文章
- 树莓派、 Arduino 、传统单片机开发板该如何选择?
几十年前的电子爱好者,最喜欢的就是电烙铁.面包板和收音机:十几年前,出现了单片机,于是玩具就成了电烙铁.面包板和单片机:到了2015年,贴片技术的不断普及,让面包板不再那么有用武之地,经济的发展也让现 ...
- Linux开发板(树莓派)和服务器进行双向通信(socket)
前言 物联网是目前嵌入开发必备的属性之一,我们常常需要把自己开发板和云端进行交互,本篇博文就记录一下. 使用Socket来实现Linux开发板和服务器进行双向通信,Python中是默认集成了s ...
- Raspberry Pi:树莓派开发板配置USB启动系统
准备材料 树莓派4B U盘 TF卡 树莓派基础镜像2020-08-20稳定版(这个系统是必须的并拷录在TF卡) Kali树莓派系统(这个是我想要学习的系统,大家可以准备自己的系统,拷录在U盘的) SD ...
- [树莓派(raspberry pi)] 02、PI3安装openCV开发环境做图像识别(详细版)
前言 上一篇我们讲了在linux环境下给树莓派安装系统及入门各种资料 ,今天我们更进一步,尝试在PI3上安装openCV开发环境. 博主在做的过程中主要参考一个国外小哥的文章(见最后链接1),不过其教 ...
- 树莓派开发板入门学习笔记2:[转]树莓派系统在VM中能做什么
问"树莓派系统在VM中能做什么"不如问"树莓派能做什么":(参考:树莓派实验室) 普通难度的DIY 较高难度的DIY 用树莓派打造一个家庭影院 给树莓派安装摄像 ...
- 树莓派开发板入门学习笔记1:[转]资料收集及树莓派系统在Ubuntu安装
参考教程(微雪课堂):http://www.waveshare.net/study/portal.php 树莓派实验室: http://shumeipai.nxez.com/2014/12/21/us ...
- iOS开发 爱特开发技术bug总结
#pragma mark 每天总结学习两小时 效率 和 每天学习 研究底层 多进去看看 // .................................................... ...
- 入门嵌入式选择2440?树莓派?STM32?4412开发板?
如果了解一下当前IT和物联网发展的形势,就会发现Android工程师越来越受欢迎,相比之下单纯的Linux工程师却逊色不少,当然,Android系统的内核也是Linux的,Linux和Android作 ...
- 迅为iTOP-4412物联网开发板入门学习高手进阶项目开发超树莓派
免费视频教程: 为初学者精心录制的整套视频教程全部免费,随IT技术发展而不断增添的视频教程仍然免费!一支有经验的工程师团队会始终成为您的后盾. 项目实战---全开源: 手机远程控制开发板 门禁系统 W ...
随机推荐
- linux下执行 ls,cat等一些命令报出 -bash: /bin/cat: Cannot allocate memory 有没解决的方法
环境变量配置出错了cd -- 进入用户目录vim .bash_profile删除以前PATH这一行,把下面的粘帖进去PATH=$PATH:$HOME/bin:/root:/root/snapshot/ ...
- 深入浅出ShellExecute
Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe",""," ...
- HDU 1203 I NEED A OFFER!(01 背包DP)
点我看题目 题意 : 中文题不详述. 思路 :类似于01背包的DP,就是放与不放的问题,不过这个要求概率,至少得到一份offer的反面就是一份也得不到,所以先求一份也得不到的概率,用1减掉就可以得到所 ...
- linux 使用kill命令杀死进程的几个办法
常规篇: 首先,用ps查看进程,方法如下: $ ps -ef ……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx ...
- spring事物的传播行为
1.spring事物的传播行为,主要是用来解决业务层拥有事物的方法,相互调用的问题. 2.声明事物, 在代码执行前,开启事务.代码执行完,提交事务 3.spring并没有提供事务具体的处理,而只是调用 ...
- 基于SMB协议的共享文件读写
一.SMB协议 SMB协议是基于TCP-NETBIOS下的,一般端口使用为139,445. 服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享文件.打印机.串口等.SMB 协议可以用在因特 ...
- Node.js学习(11)----HTTP服务器与客户端
Node.js 标准库提供了 http 模块,其中封装了一个高效的 HTTP 服务器和一个简易的HTTP 客户端.http.Server 是一个基于事件的 HTTP 服务器,它的核心由 Node.js ...
- E-BOM和M-BOM的区别
简单一点,ENG BOM一般用于试产,正式BOM一般用于量产:ENG BOM是FOR RD设计用的.即TEMP档.并非正式区的.一般的电子零件类的企业都会用到ENG BOM.在EBS中,ENG BOM ...
- Java开发之多线程下载和断点续传
代码实现了多线程下载和断点续传功能 import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream ...
- Grunt 初体验
对于没有接触过类似自动化工具的朋友,对 grunt 也许只是停留在听过阶段,而并没有真正的使用过.今天就从最初级的教程说起.在开始教程之前,需要先确保你已经安装了 node. 下面就开始来讲解 gru ...