文档章节

国内厂商开发的极小开发板

 文而
发布于 2013/09/14 13:13
字数 748
阅读 100
收藏 2
在开源硬件这个概念刚刚出现在我们眼前时,开发板就是我们所研究的最底层的设备。而随着“开源”的概念愈发深入人心,在设计方案上大家对开发板的“规格”要求也越来越严格。



  针对这种“小”需求,国外有很多厂商都推出了自己的“微型”开发板,而在国内,我们也能发现两家不错的“小尺寸”开发板——Cheapduino以及Xadow。

  Cheapduino



  Cheapduino是由国内的厂商DFRobot推出的一款完全与Arduino扩展设备兼容的控制器,搭载了ATmega8芯片,可用Arduino IDE直接进行编程(控制器选项:Arduino NG /w ATmega8)。



  这款板子用微型的FPC接口代替了我们所习惯的USB接口,因此这款板子体积极小。并且这款板子在用于硬件开发时,其价格成本相较其它板子而言更加低廉,适于初学硬件设计开发的入门学习,也适合尝试进行一些紧凑的硬件方案设计。








  相关参数:


尺寸:2cm×2cm×0.2cm
工作电压:3~5v
主芯片:ATmega8
拥有3个数字接口,3个模拟接口
集成3个PWM口,I2C端口以及UART端口



  Cheapduino本身只有一般的指甲大小,整体的价格和体积仅有Arduino UNO的四分之一左右。在一次完整的开发项目中,无论是出于设计上的考量或者是开发成本的控制,Cheapduino都是一个不错的选择。








  现在在DFRobot的线上官方商店我们很容易就能以相对划算的价格入手这款板子。

  Xadow



  Xadow系列是国内的厂商Seeedstudio出品的一套开源的穿戴式设备开发模块,使用ATmega32U4芯片并且与Arduino兼容。



  整个系列采用的是模块化设计,每个模块的体积都非常的小重量极轻。并且模块之间的连接使用了材质非常好FFC排线,拥有良好的可塑性,在硬件开发上拥有很大的设计空间。




      整套设备包括有蓝牙4.0模块、NFC、GPS、OLED屏幕、RTC时钟以及蜂鸣器等16个模块,几乎包含了目前所有穿戴式设备所拥有的基础功能。








  由于穿戴式设备对开发所使用的元器件在体积和重量上都有非常高的要求,因此我们选择使用连接结构紧凑的Xadow做为开发设计的基础,效果是非常不错的。



  我们可以通过FFC使用级联以任意顺序和数量去连接不同的模块,以此来实现我们设计的功能,而下图是尝试使用Xadow组成的一个手链式气压计DEMO。







  注:图中做为Xadow展示背景的产品也是Seeedstudio的开发模块。

本文转载自:http://www.lupaworld.com/article-228988-1.html

粉丝 0
博文 7
码字总数 8027
作品 0
郑州
私信 提问
信驰达通过苹果iBeacon商标认证 推出小尺寸演示Demo板

5月20日,经历了近三个月的资料提交和资质审核后,深圳信驰达正式获得了苹果公司授权的“iBeacon-Technoloy”商标,成为国内首批通过认证的硬件厂商,并拥有了iBeacon商标合法使用权限,公司...

jordum
2014/05/28
229
0
芯客工业级CORTEX A9开发板RAYEAGER PX2

欢迎使用芯客工业级ARM Cortex A9开发板Rayeager PX2! 由谷歌主导并推动的移动终端操作系统Android,由于其开源开放的特性,自发布之日起便受到全球各大IT厂商的欢迎。在各厂商的热情推动下...

穿prada的008
2014/11/04
465
2
基于ARM双核cortex A9的开发板,安卓开发学习必备

由谷歌主导并推动的移动终端操作系统Android,由于其开源开放的特性,自发布之日起便受到全球各大IT厂商的欢迎。在各厂商的热情推动下,基于Android系统的手机、平板、智能手表等各类产品层出...

穿prada的008
2015/01/08
1K
0
安卓闭源后国产手机怎么办?

  如果安卓真的闭源,对于国产手机来说,未必是一件坏事情。但是如果真的闭源,对于国产机来说,必然会有阵痛!   开发一个手机系统到底有多难?      在2017年谷歌开发者大会上,谷...

镁客网
2017/12/21
0
4
学习嵌入式还有前途吗?

嵌入式 PK 互联网 互联网+浪潮越来越热,一个学习Android app开发的应届生待遇都可以开到8K以上,越来越多的人开始投入到互联网开发领域中去。这是今年,尤其是去年2015年开始的火爆的互联网...

宅学部落
2016/08/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

前端技术之:Prisma Demo服务部署过程记录

安装前提条件: 1、已经安装了docker运行环境 2、以下命令执行记录发生在MackBook环境 3、已经安装了PostgreSQL(我使用的是11版本) 4、Node开发运行环境可以正常工作 首先需要通过Node包管...

popgis
今天
5
0
数组和链表

数组 链表 技巧一:掌握链表,想轻松写出正确的链表代码,需要理解指针获引用的含义: 对指针的理解,记住下面的这句话就可以了: 将某个变量赋值给指针,实际上就是将这个变量的地址赋值给指...

code-ortaerc
今天
4
0
栈-链式(c/c++实现)

上次说“栈是在线性表演变而来的,线性表很自由,想往哪里插数据就往哪里插数据,想删哪数据就删哪数据...。但给线性表一些限制呢,就没那么自由了,把线性表的三边封起来就变成了栈,栈只能...

白客C
今天
43
0
Mybatis Plus service

/** * @author beth * @data 2019-10-20 23:34 */@RunWith(SpringRunner.class)@SpringBootTestpublic class ServiceTest { @Autowired private IUserInfoService iUserInfoS......

一个yuanbeth
今天
5
0
php7-internal 7 zval的操作

## 7.7 zval的操作 扩展中经常会用到各种类型的zval,PHP提供了很多宏用于不同类型zval的操作,尽管我们也可以自己操作zval,但这并不是一个好习惯,因为zval有很多其它用途的标识,如果自己...

冻结not
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部