[Arduino Primo] nRF52832 BLE开发-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8759|回复: 6

[Arduino Primo] nRF52832 BLE开发

[复制链接]
发表于 2017-8-13 12:05 | 显示全部楼层 |阅读模式
本帖最后由 ForeverGeeker 于 2017-8-13 12:05 编辑

什么是Arduino Primo?
这是Arduino新出的一个板子,大概已经卖了一个多月了。上面搭载nrf52832,用蓝牙BLE“低功耗蓝牙”和101差不多,只不过功能更强大
我是怎么拿到这个板子的? DSC_1922.JPG
在一次特别的偶遇,在2017CES ASIAN的展区中, 我见到了一个熟悉的标志。
DSC_1882.JPG
英语不好但是在我的介绍下,再加上和他们的工程师聊了聊天。展区的三天都来看看。。
知道了他们准备给开发者送新出的板子,他们居然送了我一个Primo板。
最近得知,在展区好像也没有别的人拿过了。所以我不如发一次介绍下。
arduino官方已经出了介绍,下面是网址

http://www.arduino.org/products/boards/arduino-primo

(话说最近Arduino品牌易主了,现在官网是.cc的)
QQ截图20170813110540.png
QQ截图20170813110557.png
QQ截图20170813110607.png
基本信息,上面的主mcu是nrf52832,Nordic 的一个新芯片,内置蓝牙BLE栈,也留有flash给用户开发。所以他们就把这个搞成了Arduino的板子
顺势可以给各位同学创客极客推广下。stm32f103rbt6是作为jlink给nrf52832烧录的,
还有板载的一大堆传感器。目前我也还没全部用上。。
QQ截图20170813111946.png
其实他还有个兄弟,就是小点的板子,用于穿戴式硬件开发的,然而这个是需要用自备下载器的。
(幸好我选了个大板)


什么是BLE4.0?
他是不同于用hc-05的蓝牙3.0协议,这是一种新的协议,不需要配对。可以控制广播广告包,其实可以自组微微网。有兴趣的同学可以百度下BLE4.0


官网好像之前有得卖,300多rmb,但是最近易主后,我好像找不到哪里卖板子了。

现在开箱和简单测试吧:


wx_camera_1497619956841.jpg
IMG-20170616-WA0001.jpeg
(祖传贴纸和有标记的接插件,不错不错,made in ltaly)

接上电脑会显示有储存设备进入,
后来我查看文件才明白这是可以作为烧录的另一种方式,把hex文件放进去,就可以上电的时候烧录了。

然后自动安装驱动啊,

打开Arduino,我们要下载primo的开发板
进入开发板管理器,搜索Arduino Primo
QQ截图20170813113418.png
下载之后重启下ide,可以看到可以选了。
板子还有一些特别的library,可以在库管理器上下载。
QQ截图20170813114025.png
如这个啊,看看例程里面需要些什么再下载吧。

开个例程
示例》basics》blink
点灯看看


(我不知为什么上传不了截图,说我文件非法。。只能手写路径了)
示例》下面example for Arduino Primo》BLE》Peripheral(这是客户端的意思)》LED
QQ截图20170813115711.png
(这是一位漂亮的意大利xx姐工程师写的例程,上面有相关的说明
就不一一翻译了。)

需要用到Nordic的app来连接,
链接:http://pan.baidu.com/s/1ge4tYtP 密码:efhe
链接:http://pan.baidu.com/s/1c8Oe3W 密码:vejo



这是我运用其串口的简单编程,其实开发之后并不需要用到,应该用新的方式。
蓝牙4.0里面的服务UUID ,特征UUID,手机端改变特征值,然后arduino读取改变后的,这样异步处理

目前我也用这个来开发了我的蓝牙门锁,效果还好,只是资料真的少了点,需要在官网上捞点。
而且都是英文的,
下面是我机翻的ARDUINO PRIMO BLE函数说明书
希望有些用吧。!!


链接:http://pan.baidu.com/s/1nvUguox 密码:5gx7

就这样简单介绍下吧,增加点中文资料!

如果入手了这个板子的同学,或者想了解更多的同学,可以和我联系。

 楼主| 发表于 2017-8-13 12:06 | 显示全部楼层
arduino易主了,我也不知是高兴好还是怎样

qq 344248024
发表于 2017-8-13 14:02 | 显示全部楼层
不错啊  现在 arduino 都上 ces了?
 楼主| 发表于 2017-8-13 14:44 | 显示全部楼层
Zoologist 发表于 2017-8-13 14:02
不错啊  现在 arduino 都上 ces了?

其实是因为在北欧芯片展台的一个角落。。。北欧芯片给他开发primo板
 楼主| 发表于 2017-8-18 09:02 | 显示全部楼层
。。。。到现在就一个人回复。。没有兴趣啊
发表于 2017-8-18 21:05 | 显示全部楼层
他。。。不是已经离开arduino了吗?
1.jpg
 楼主| 发表于 2017-8-20 22:25 | 显示全部楼层
汴梁王生 发表于 2017-8-18 21:05
他。。。不是已经离开arduino了吗?

对啊,最近的事了。我是6月份去的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 13:40 , Processed in 0.084986 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表