maple:arduino兼容的 stm32f103 开发板 团购( 2010-12-20更新)
[复制链接]
自己很想买,但是国内没有这个板子销售 所以想调查下有没有朋友想购买这款核心板, maple是一款可以兼容arduino代码开发环境基本一样的开源stm32核心板 使用的是stm32f103rb 板子尺寸只有5.02*5.33cm 四层板 需要写入bootloader,从而可以通过内带的dfu来上传程序 板上资源有 37个gpio 128k flash 16个12bit adc 多种电源接口,锂电池,5-12v适配器接口,还有一块电池管理芯片管理电池充放电 http://leaflabs.com/ 它既可以作为arduino的开发板用来快速实现想到的创意,也可以用来作为普通的stm32核心板 如果有人一起团购算上材料成本与smt贴片费用价格应该60左右(可能会有所增加), 由于这是4层板,自己做会比较贵并且困难。 这块板子团购的话不论是作为arduino开发板(最差的也要八十)还是stm32开发板都会比一般卖的便宜很多。 它的开发环境是由arduino改进来的,吧arduino的gccavr改为了armgcc arduino平台虽然简单,但是可以让大家不用纠缠于如何编程而是如何实现更好的功能。http://leaflabs.com/devices/maple/ http://leaflabs.com/docs/ 这是maple的文档地址,可以了解下maple的编程,结构,定位 http://leaflabs.com/docs/gpio.html#pin-mapping-mega-table maple引脚列表(引脚功能,是否支持5v ttl电平) http://leaflabs.com/docs/maple-quickstart.html 快速入门 他们网站的一个项目,用此开发板做的vga显示 http://www.flickr.com/photos/48069758@N08/4734657030/in/photostream/ 很多朋友或许不怎么了解arduino和与其兼容平台,我会专门开贴介绍 这里举一个maple IDE编程的示例通过usb串口功能显示adc读数(maple的ide自带串口显示功能),简单到几乎随手就可以写出来。并且还提供spi,i2c等库 void setup() { } void loop() { // read the analog input into a variable: int analogValue = analogRead(0); // print the result: SerialUSB.println(analogValue); // wait 10 milliseconds for the analog-to-digital converter // to settle after the last reading: delay(10); } IDE支持linux,windows,通过其ide使用时需要安装驱动(驱动包含在IDE目录中的) maple的官方网站为了发布rev5板的电路正在更新,所以有些页面包括开发工具的页面无法访问 想了解的朋友可以搜索一下arduino来了解这款开发板的定位 如果有想报名的请在楼下留下先留个爪印。可以单独提供电路板,电路板和散件,和整套成品。2010-12-17 日新消息:板子成本比原来计算的高,但最高不会超过85,可能是因为元件成本是跟据我买样片的价格来计算的所以会偏高,打板准备到jlc, 板子上使用了0402的元件所以前面问的一家较便宜的smt公司做不了,如果有人知道哪家公司的smt较便宜请告诉我2010-12-18 我在板子上添加了引出芯片脚的的原来名称(PA0,PA1,...)方便大家用作为普通开发板时使用。2010-12-20 成本计算出来小于70元,现在在整理需要的元件,并修改pcb,因为原版的按钮是买不到的需要用常见的封装代替。 弄好后就会开始打板 不建议单独购买pcb,因为有0402的元件,比较小很不方便焊接,不过对自己实力自信的除外
[ 本帖最后由 ssawee 于 2010-12-20 17:20 编辑 ]
赞赏
1
查看全部赞赏