Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

更新时间:2022-10-26 06:59:47下载pdf

涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)是方便开发者快速实现各种智能硬件产品原型的一款开发板。您可通过涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU),搭配其他功能电路模组或电路板,实现对应的功能。

Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

应用场景

  • 涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)适用于涂鸦 IoT 免开发方案中,插座、排插、开关、照明类产品原型。
  • 利用此开发板,您也可以快速实现各种智能硬件 Demo。
  • 针对不同类型开发者,三明治 Wi-Fi SoC 主控板的常见场景如下:
    • 嵌入式工程师可以用来进行嵌入式程序前期开发和调试。
    • App 开发者可以在硬件设备开发前期,用来进行 App 的开发和调试。
    • 创客可以快速实现硬件产品 Demo,并通过手机实现设备控制。
    • IoT 技术爱好者可以了解 Wi-Fi 控制原理,学习智能硬件产品开发。

关键器件介绍

涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)主控采用涂鸦智能开发的一款低功耗嵌入式 Wi-Fi+蓝牙模组—WBRU。它由一个高集成度的无线射频芯片 W701-VA2-CG 构成,内置了 Wi-Fi 网络协议栈和丰富的库函数。开发板包含 WBRU 模组、按键、LED 指示灯、 I/O 接口、电源和 USB 转串口芯片等。有关模组的详情,请参考 WBRU 模组规格书

I/O 口及各接口功能定义

Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

  • 1:MICROUSB(CN1):即是 5V DC 输入口,也扩展了 2 个串口功能。

  • 2:拨码开关(S1): 拨码切到 ON 方向导通,通断 USB 转串口芯片的双串口和芯片串口之间的链路。

  • 3: 指示灯(D3):3.3V 电源指示灯。

  • 4:按键(S2):通过 PA12 检测,初始化高电平,按下为低电平。

  • 5:指示灯(D2):通过 PA18 控制,低电平点亮。

  • 6:按键(RST):复位按键,按下后模组复位。

  • 开发板 引脚说明。

    序号 符号 说明
    1 NC 引脚悬空。
    2 3.3V 电源 3.3V 电源引脚。
    3 NC 引脚悬空。
    4 NC 引脚悬空。
    5 NC 引脚悬空。
    6 PA18 WBRU 的 GPIOA_18,硬件 PWM。
    7 PA19 WBRU 的 GPIOA_19,硬件 PWM。
    8 PA20 WBRU 的 GPIOA_20,普通 GPIO。
    9 PA0 WBRU 的 GPIOA_0,外部不建议上拉,上拉后会进入测试模式。
    10 PA10 WBRU 的 GPIOA_10,普通 GPIO,可以复用为 SPI_MISO
    11 PA7 WBRU 的 GPIOA_7,普通 GPIO,可以复用为 SPI_CS
    12 5V 电源 5V 电源引脚。
    13 RST WBRU 的 CEN 引脚。芯片使能,高电平使能。
    14 GND 电源参考地引脚。
    15 NC 引脚悬空。
    16 PA14 WBRU 的 GPIOA_14UART0_TXD(用户数据串口)。
    17 PA13 WBRU 的 GPIOA_13UART0_RXD(用户数据串口)。
    18 RST WBRU 的 CEN 引脚,高电平使能。
    19 GND 电源参考地引脚。
    20 PA8 WBRU 的 GPIOA_8,普通 GPIO,可以复用为 SPI_SCK
    21 PA9 WBRU 的 GPIOA_9,普通 GPIO,可以复用为 SPI_MOSI
    22 PA15 WBRU 的 GPIOA_15UART_Log_RXD(用于接收模组外部日志信息),可配置成普通 GPIO。
    23 PA16 WBRU 的 GPIOA_16UART_Log_TXD(用于发送模组内部日志信息),可配置成普通 GPIO。
    24 PA2 WBRU 的 GPIOA_2,硬件 PWM。
    25 PA3 WBRU 的 GPIOA_3,硬件 PWM。
    26 PA4 WBRU 的 GPIOA_4,硬件 PWM。
    27 PA11 WBRU 的 GPIOA_11,硬件 PWM。
    28 PA12 WBRU 的 GPIOA_12,硬件 PWM。
    29 PA17 WBRU 的 GPIOA_17,硬件 PWM。
    30 NC 引脚悬空。

电源带载能力

  • 在 MICROUSB(CN1) 输入端口输入 5V DC 条件下,开发板可对外输出电源的能力

    电源引脚 额定电压/额定电流
    5V 参考 DC-005 输入端适配器输入电流
    3.3V 3.3V/0.6A
  • 输出电压特性

    输出电流 0A 0.15A 0.3A 0.45A 0.6A 0.75A
    输出电压 3.34V 3.36V 3.37V 3.37V 3.38V 3.38V

    说明:该数据是在 5V 无输出的情况下测试所得。

原理图及 PCB

  • 涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)的原理图如下所示:

    Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

  • 涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU) 的 PCB 如下图所示:

    Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

    Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

USB 转串口使用说明

  • 涂鸦三明治 Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)内置 USB 转串口芯片,单路 USB 口可扩展出 2 个串口。可通过拨码开关(SW1)切换模组的两路串口是否连接到 USB 转串口芯片上。拨码开关引脚说明如下表所示。

    拨码开关序号 1 2 3 4
    芯片引脚 UART1_RX UART1_TX UART2_RX UART2_TX
    USB 芯片 USB-TX0 USB-RX0 USB-TX1 USB-RX1

    说明

    • 拨码切到 ON 方向导通,通断 USB 转串口芯片的双串口和芯片串口之间的链路。
    • 芯片 UART 引脚用于与 MCU 通信或普通 I/O 口使用时,需将相应的拨码位置拨到断开的位置,即数字字母方向。
  • 电脑 COM 口与 USB 芯片串口和 WBRU 模组对应关系。

    电脑 COM 口 SERIAL-A(COM23) SERIAL-B(COM22)
    USB 芯片 USB-UART0 USB-UART1
    WBRU 模组 UART1 UART2

    说明:不同电脑对应的 COM 口号不一定相同,我们用 SERIAL-A 和 SERIAL-B 区分。

烧录授权接线方式

  • 使用涂鸦烧录授权软件进行烧录授权,可参考下面的操作说明。将拨码开关(SW1)的 1、2 路都拨至 ON 方向,WBRU 的串口 UART1 与上位机链路导通。

    Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

    说明:该方式下的模组是已预烧录固件,开发板出厂是默认带预烧录固件的。

  • 使用原厂工具进行烧录,可参考下面的操作说明。将拨码开关(SW1)的 3、4 路都拨至 ON 方向,WBRU 的串口 UART2 与上位机链路导通,且 PA0 和 PA13 需要接到 3.3V 电源引脚。

    Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

    说明:原厂工具只能进行固件烧录,仍需要用涂鸦烧录授权软件进行授权。如果烧录指定地址的用户区固件,可以不用重新授权。

上位机查看 Wi-Fi 工作日志的接线方式

Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

将拨码开关(SW1)的 3、4 路都拨至 ON 方向,WBRU 的串口 UART2 与上位机链路导通。

用户串口与上位机通信的接线方式

Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

将拨码开关(SW1)的 1、2 路都拨至 ON 方向,WBRU 的串口 UART1 与上位机链路导通。

芯片的两个 UART 口都做普通 IO 口使用的接线方式

Wi-Fi&蓝牙 LE SoC NANO 主控板(WBRU)

将拨码开关(SW1)的 1、2、3、4 路都拨至数字丝印方向,WBRU 的串口 UART1 和 UART2 与 USB 芯片的链路断开。

USB 转串口芯片驱动程序

USB 转串口芯片驱动程序如下所示:

注意事项

  • 本方案开发板内置电源接口和电路,无需搭配电源板使用。
  • 本方案开发板只支持 USB 端口(5V)。
  • 芯片 PA13、PA14、PA15 和 PA16 若在两边引脚上有使用,需要将拨码开关相应的路拨至断开状态。