博世XDK110开发套件介绍

由于工作的需要,接触到XDK110,它是由德国博世开发的传感器BOX,采用的FreeRTOS嵌入式系统。

支持HTTP,TCP,UDP,MQTT,Lwm2m,BLE等无线通信协议。大多数的应用Demo, 基于eclipse的IED  XDK Workbench已提供,在线下载导入项目。

可以将采集的传感器数据通过MQTT协议上传到云端。也可以说它就是一个IOT套件。

以下内容摘自 https://www.yiboard.com/thread-848-1-1.html

XDK110开发套件

博世XDK110是一款多功能设备,包含多个MEMS传感器:

●    加速度计

●    声学传感器

●    陀螺仪

●    磁力仪

●    光传感器

●    湿度/压力/温度传感器

●    惯性测量单元

它还包括一个microSD卡插槽、两个瞬时开关、三个可编程LED,并支持无线网络和蓝牙低功耗(BLE)连接。设备的编程和配置通过XDK-Workbench IDE完成

XDK110允许用户编程设备以通信事件或传输原始传感器数据,允许传感器在新设备中的功能或将其添加到旧设备。

以上显示的是博世XDK110内部的单电路板。

上面的gif标识了电路板上的部件,如下所示:

1.    电源开关

2.    MicroUSB数据

3.    德州仪器CC3100 SimpleLink™Wi-Fi®网络处理器,用于MCU应用的物联网解决方案

4.    0.05“2×5 JTAG编程头

5.    RFI屏蔽覆盖蓝牙芯片和周围的无源组件。

6.    SD卡插槽

7.    用于扩展连接器的ESD或电平转换IC

8.    扩展连接器

9.    标有APH的IC

10.    标有“157 1433”的IC

11.    麦克风

12.    标有“036 DA”的IC

13.    标有“1A”的IC

14.    环境光传感器

15.    标有“007 A533 030”的IC

16.    标有“021 TS”的IC

17.    标有“ZVK 58J”的IC

18.    标有“WK”的IC

19.    EFM32 Gecko 32位微控制器

20    标有“CKP TI 571”的IC

编程设备(XDK Workbench)

最近发布了新版本的Bosch XDK Workbench。在尝试使用下面显示的网站提供的软件示例对XDK110进行编程之前,请确认该代码适用于您的XDK Workbench版本,因为某些示例未由博世XDK组维护。

XDK Workbench中提供的软件示例由Bosch更新,并且应该可以工作。

XDK110的软件集成

XDK Workbench是基于Eclipse的IDE(集成开发环境)。提供了几个示例来演示功能并为软件开发人员提供一个起点。可以在以下开发人员的网站上找到该设备的其他软件。

●    博世软件创新

●    Zatar

●    Relayr

●    Evothings

●    博世工程

●    博世Sensortec

●    BellaDati

●    LEM IoT

●    Appropos

<ignore_js_op>

 

如果您熟悉Eclipse,则XDK Workbench应该相对易于使用。标题为“XDK-Examples”的欢迎界面中的一组示例提供了允许大多数开发人员立即开始使用所需的代码。 “XDK-Docs”选项卡中的文档提供了有关各种可用传感器的信息,如何配置它们以供使用,以及如何访问其数据。

原文地址:https://www.cnblogs.com/mickey-double/p/11572291.html