文档章节

基于Cubieboard的HuLuduino硬件计划和Sunduino软件计划启动

cubieboard
 cubieboard
发布于 2014/09/01 13:40
字数 1122
阅读 80
收藏 0

有的时候,我偏爱arduino胜于cubieboard,先说PWM问题,现在cubie的A10上还没有一个完整的PWM驱动,而且一个也不够用、用起来不方便,并且有些如IR发射的东西在arduino已经很成熟了
于是我开了个HuLuduino硬件计划。
1  HuLuduino是一个真arduino,它的设计使得它很容易连接cb,买时附赠杜邦线 2.54 to 2的四根,用于串口和电源,即可通信
这是我第一次打板子,就这么成功了,先说一下,与Arduino最热门的机型uno完全兼容(接I2C SPI什么的时候接口是和uno一样的)因为mcu相同(只是封装格式不同)并且板子中的接线完全一样,我还引出了两个uno没有的测电的口(ADC) —— A6和A7
DSC00632.JPG 
本来这个板子叫wawaboard,因为长得像娃娃,但是经网友说像葫芦,于是叫HuLuboard
DSC00643.JPG 
工作台,连接hulu的是烧写器
说实话,hulu真的挺小。。比照片上看起来还小一点,右上角有一个地方(接13口灯的)本来要接220欧电阻,因为我没220欧电阻,就接了个10K的,结果发现很暗,就直接把它焊掉了,结果现在灯很亮,到时给机器焊就不会出现这个问题了
DSC00656.JPG 
在黑暗中,葫芦亮着蓝色的光
第一个板子我是手焊的,很不好看,右边白色正方形本来是TLL Team的logo,但是由于某些问题没弄好,弄成了全白,没法,我就自己签了个名……
打板子的厂商把编号弄到了前面,不太好看
后面几个板子会让人拿去给机器焊,所以不必担心买回来的还是这么难看……
标注:此板Made in China……
售价大约为50元,我这个板子纯板不带usb因为我觉得uno带usb完全是没必要,想用usb的话插上个usb shield就好了(可以选择是否要再买一个shield,每个大约10块,如果技术ok可以不用买,自己拿USB转换器转杜邦线连接),这样一个usb shield可以给多个hulu板使用,省钱,并且hulu板使用时不需要usb接口,接cubie直接用附赠杜邦线即可,我还在最上面打了洞,可以放进钥匙扣随身携带,并且上面的洞与cb的洞是一样大小,可以直接锁在cb上面或底下,更好的使用。
盗版的uno也要60多块,正版的huluduino才50多块,加上shield也只60多,质量肯定比盗版的好,呵呵,现在还没开始卖,开始是0.25~2个月后
(卖这个是为了更深入的研究各种玩意,所以大家最好看看咯)

2  并且因为arduino操作简单,拿IDE写个digitalWrite就能开了,cb
还要加载驱动,写入(这是比简单的了,不然就是我的gpio控制程序了),有些麻烦。
所以我准备了一个Sunduino计划
Sunduino = Sunxi + arduino,就是说sunxi系列处理器,包括A10 A20,然后制作一个库
有两种版本:
1、用shell+python制作,sunduino程序已经初步可用,可以像python一样自由控制,并且对新手更简单
如要把0设为高,直接启动sunduino,然后输入gpio write 0 high即可,以此类推,给不会编程的用
目前有以下功能(做出来了):
  A设置GPIO
  B读取GPIO数据
  C延时
  D输出
可以做成批处理直接运行

2、将arduino的函数什么的弄到库里,然后编译时引用这个库即可具有很多arduino的功能
使用这个库的:
595:http://cn.cubieboard.org/forum.php?mod=viewthread&tid=896&extra=
5110:http://cn.cubieboard.org/forum.php?mod=viewthread&tid=1182&extra=
另外还有矩阵键盘,薄膜键盘控制程序,在cbos里。
我的wiki,大家可以去帮我补充:http://wiki.tonylianlong.com
大家觉得如何?


原文作者:tll

原文链接:http://forum.cubietech.com/forum.php?mod=viewthread&tid=1073&extra=page%3D3 


本文转载自:http://forum.cubietech.com/forum.php?mod=viewthread&tid=1073&extra=page%3D3

cubieboard
粉丝 11
博文 64
码字总数 2651
作品 1
珠海
私信 提问
Cubieboard究竟几个意思?

Cubieboard究竟几个意思? Cubieboard是由一支中国珠海的技术团队Cubieteam开发的一个开源MiniPC,有些类似于英国人开发的树莓派,但是在硬件的性能上,接口丰富性上和扩展性上均优于后者,同...

benny0755
2013/08/16
4K
10
Cubieboard团队发布 “cubieboard2双卡版”开源硬件

“cubieboard2双卡版”(英文名:cubieboard2-dualcard,简称CB2-2CARD)是一个cubieboard团队酝酿已久的产物,也是一个为了适应中国国情而推出的一个可玩性更高的开源硬件。在极大地保留了硬...

cubieboard
2014/08/19
150
0
Cubieboard:追赶树莓派

微机真的可以很“微”了。来自珠海的方糖科技(CubieTech)在2012年“树莓派”(Raspberry Pi)发布之后,相信这种只有信用卡大小但几乎有全部PC功能的计算机有可能创造一个新的市场,如果它的价...

人生能绕几个圈
2013/07/30
1K
1
做一个Cubieduino如何(有新内容了)?

今天看到一个东西: http://www.oschina.net/question/116701105771 里面有一段文字 pcDuino是一个平台,是LINUX软件和开源硬件的结合,pcDuino赋予创客力量,只有你有创意就可以用pcDuino做出...

cubieboard
2014/08/28
46
0
pcDuino的u-boot移植与分析

一、准备工作 1.获取支持pcDuino的u-boot源码 https://github.com/linux-sunxi/u-boot-sunxi 在XP下直接点ZIP即可开始下载 2.获取交叉编译链 http://code.google.com/p/smp-on-qemu/downloa...

pc朵拉
2013/07/02
297
0

没有更多内容

加载失败,请刷新页面

加载更多

安全组和云防火墙的区别

前言 熟悉云平台的朋友可能都会注意到这样一个事情:无论公有云还是私有云,创建虚拟机的时候都需要选择安全组,来对虚拟机进行安全防护;有的云平台在VPC里,还能选择防火墙,ZStack在3.6版...

ZStack社区版
33分钟前
3
0
教育性app开发的重要性和好处

在这个精通技术的世界中,流行的app主导着无聊的教育系统。当我们将技术和教育结合在一起时,它将带来当代以及强大的学习资源。因此,将教育移动app集成到您的学习过程中,并根据自己的信念把...

a429011717
34分钟前
3
0
IE6/7/8如何兼容CSS3属性

本文转载于:专业的前端网站➩IE6/7/8如何兼容CSS3属性 最近在工作中总是要求IE8兼容CSS3属性,在网上搜了搜主要是引入了一个htc文件(ie-css3.htc或者PIE.htc。个人认为这两个文件的作用差不...

前端老手
49分钟前
4
0
手把手教你ALLEGRO的约束规则的设置教程!

约束规则的设置 分三步, 定义规则(一、基本约束规则设置:1、线间距设置;2、线宽设置;3、设置过孔;4、区域约束规则设置;5、设置阻抗;6、设置走线的长度范围;7、设置等长:7.1、不过电阻的NET 等...

demyar
51分钟前
5
0
完美解决H5滚动滑动穿透方案:不使用系统滚动

网上有很多黑科技解决这个问题,都不是从根本去解决,例如通过js控制弹出时html加上position:fixed; 弹窗关闭后再去掉该样式,总觉得不太对,像是打补丁。 今天终于找到了滚动穿透的原因和完...

未来cc
56分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部