|
一、前言
这是这阵子参加的第一个eeworld活动,其实还是很期待的,虽然平时工作也挺忙,但还是想不停地想这台新的东西。正好也从业多年,就申请了一下,没想到通过了,十分感谢eeworld和Microchip。
二、初印象
板子收到后第一时间拆开,包装配色挺好,暖,可惜快递物流亚塌了,希望没有伤到硬件。
包装1
环保君,哈哈
包装2
打开盒子,惊喜来了,满满一盒棉花糖……宝贝就藏在棉花糖下面。
主角出场。虽然外壳有被压了,但得益于“棉花糖”们的保护,板子完好无损。
拆开静电袋,板子露出真容。其中的模块采用了典型的邮票孔封装。
板子的做工还是在线的,主要体现在:
开发板配备了 Microchip WBZ451PE 蓝牙低功耗 5.2 和 Zigbee 3.0 RF 模块,该 Zigbee 3.0 RF 模块搭载了全新的 Microchip PIC32CX-BZ2 32 位 Arm Cortex-M4F 无线微控制器。
WBZ451 Curiosity 开发板(EV96B94A)的规格:
●无线模块 – WBZ451PE蓝牙低功耗和 Zigbee 射频模块
●Microchip PIC32CX-BZ2 32 位 Arm Cortex-M4F 无线微控制器,频率高达 64 MHz、128KB RAM、1MB 闪存、2.4 GHz 无线电,适用于蓝牙 LE 5.2 和 802.15.4(Zigbee 3.0)
●Tx输出功率 – 高达 +12 dBm
●Rx灵敏度 – 高达 -103 dBm
●PCB天线
●29 个 I/O 引脚
●存储 – 64Mb 的 QSPI 闪存
●扩展 – 基于MikroElectronika Click 适配器板的 mikroBUS 插槽
●传感器 – Microchip MCP9700A模拟电压温度传感器
●调试
●基于Microchip SAME70 MCU的PICkit On-board 4(PKoB4)的板载编程器/调试电路
●基于Microchip MCP2200的硬件流量控制板载USB至UART串行转换器
●用于外部编程器和调试器的10 针 Arm 串行线调试(SWD)接头
●其它 – 复位和用户按钮,PWM RGB LED、用户LED、32.768 kHz晶体
●电源
●通过micro USB 端口提供 5V 电源
●用于锂聚合物电池的 2 针接头
●具有电源路径管理功能的Microchip MCP73871 Li-Ion/LiPo 电池充电器
●功率测量接头
●功耗 @ 3.3V
●TX @ 0dBm,降压模式开启,频率为64MHz,PIC32XCBZ2 器件的功耗为 22.72 mA
●TX @ +12 dBm 发射器(降压模式 @ 64 MHz),电流消耗为 42.82 mA
●TX @ +4 dBm 发射器(降压模式 @ 64 MHz),电流消耗为 24.98 mA
系统板载的硬件资源还是非常丰富的,主要包括了:
其实可以看到,大部分用到了Microchip自家的芯片,包括主芯片,电源部分,温度sensor,qspi flash,甚至还放了一颗自家的加密芯片,其实对于一个BLE方案的评估板而言,确实已经是诚意满满了。待后续具体测试各模块时再具体看看实际使用起来如何。
讲到软件资源就顺便讲讲他家的资料吧,目前看起来其官方资料大部分都能在下面这个在线资料文档能找到所需要的:
确实,这种集中式的资料管理,用起来还是比较方便的,可以在一个地方查找相应的材料。十分方便。
其软件开发工具中包括 MPLAB Harmony 32 位嵌入式软件开发框架和 MPLAB 代码配置器,相关的代码示例和文档都可以在其 GitHub 中找到。也可以在 上述在线文档中找到。
使用的软件资源主要包括如下几个,具体的环境搭建将在下个评测中整理。
开发板出厂已经烧写了demo程序,可以运行ble和zigbee功能,因测试条件限制,这里主要使用手机测试ble的相应功能。
板载的蓝色LED指示灯变为常亮状态表示已连接
这时板载的RGB灯也亮起。
13.将蓝牙断开之后,板载的蓝色LED恢复闪烁,RGB灯熄灭。
有机会参与还是非常开心的,收到板子也非常惊喜,开发板整体还是非常不错的,希望在后面的评测中能顺利。