Wi-Fi+BLE ST(G07) 主控板(WBRU)

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

涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)是基于 Wi-Fi&BLE 模组(WBRU)和 ST MCU(STM32G070)组合实现多功能智能硬件产品原型开发的一款开发板,您可通过涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU),搭配其他功能电路模组或电路板,实现对应的功能。

Wi-Fi+BLE ST(G07) 主控板(WBRU) Wi-Fi+BLE ST(G07) 主控板(WBRU)

应用场景

  • 涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)是基于涂鸦 Wi-Fi 模组的串口通用协议对接 MCU 的方案,适用于涂鸦 IoT 平台上基于 MCU SDK 开发的自定义方案的品类产品开发,该方案支持涂鸦 IoT 平台上的大部分产品类型。
  • 利用此开发板,您也可以快速实现各种智能硬件 Demo。
  • 针对不同类型开发者,三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)的常见场景如下:
    • 嵌入式工程师可以用来进行嵌入式程序前期开发和调试。
    • App 开发者可以在硬件设备开发前期,用来进行 App 的开发和调试。
    • 创客可以快速实现硬件产品 Demo,并通过手机实现设备控制。
    • IoT 技术爱好者可以了解 WiFi 通信连接和 MCU 控制的原理,学习智能硬件产品开发。

关键器件介绍

涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)采用杭州涂鸦开发的高性能的 Wi-Fi&BLE 模组 WBRU 和 ST 公司的高性价比 MCU 芯片 STM32G070。开发板包含 Wi-Fi&BLE 模组 WBRU、MCU 芯片 STM32G070、MCU 复位按键、LED 指示灯、电源和 USB 转串口芯片等。
有关模组的详情,请参考 WBRU 模组规格书
有关模组的串口通用协议详情,请参考 Wi-Fi 通用方案

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

Wi-Fi+BLE ST(G07) 主控板(WBRU)
  • 1:MICROUSB :即是 5VDC 输入口,也扩展了 1 个串口功能。

  • 2:按键(RST):STM32G070 芯片硬件复位引脚,按下为低电平。

  • 3:指示灯: MICROUSB 供电,电源指示灯。

  • 4:供电电源切换口:短路帽切换供电方式,USB 供电或电池供电。

  • 5:USB 转串口切换口:短路帽切换 PA9 和 PA10 是否和 USB 转串口芯片串口连接。

  • 6:模组串口切换口:短路帽切换 PA2 和 PA3 是否和 WBRU 模组串口连接。

  • 7:指示灯: 通过 PC6 控制,高电平点亮。

  • 8:扩展外接电池口:通过“+”和“-”连接电池,可用于低功耗测试。

  • 开发板引脚说明

    序号 符号 说明 复用功能
    1 NC 引脚悬空 -
    2 NC 引脚悬空 -
    3 RST STM32G070 芯片硬件复位引脚,低有效 -
    4 3.3V 电源 3.3V 电源引脚 -
    5 5V 电源 5V 电源引脚 -
    6 GND 电源参考地 -
    7 GND 电源参考地 -
    8 NC 引脚悬空 -
    9 PA0 I/O SPI2_SCK, USART2_CTS, USART4_TX, ADC_IN0, TAMP_IN2,WKUP1
    10 PA1 I/O SPI1_SCK/I2S1_CK, USART2_RTS_DE_CK, USART4_RX, TIM15_CH1N, I2C1_SMBA, EVENTOUT, ADC_IN1
    11 PA4 I/O SPI1_NSS/I2S1_WS, SPI2_MOSI, TIM14_CH1, EVENTOUT, ADC_IN4, RTC_OUT2
    12 PA5 I/O SPI1_SCK/I2S1_CK, USART3_TX, EVENTOUT, ADC_IN5
    13 PA6 I/O SPI1_MISO/I2S1_MCK, TIM3_CH1, TIM1_BKIN, USART3_CTS, TIM16_CH1, ADC_IN6
    14 PA7 I/O SPI1_MOSI/I2S1_SD, TIM3_CH2, TIM1_CH1N, TIM14_CH1, IM17_CH1, ADC_IN7
    15 PB11 I/O SPI2_MOSI, USART3_RX, I2C2_SDA, ADC_IN15
    16 PB10 I/O USART3_TX, SPI2_SCK, I2C2_SCL, ADC_IN11
    17 PC13 I/O TIM1_BKIN, TAMP_IN1,RTC_TS, RTC_OUT1, WKUP2
    18 PB9 I/O IR_OUT, TIM17_CH1, USART3_RX, SPI2_NSS, I2C1_SDA, EVENTOUT
    19 PA15 I/O SPI1_NSS/I2S1_WS, USART2_RX, USART4_RTS_DE_CK, USART3_RTS_DE_CK, EVENTOUT
    20 PD2 I/O USART3_RTS_DE_CK, TIM3_ETR, TIM1_CH1N
    21 PB5 I/O SPI1_MOSI/I2S1_SD, TIM3_CH2, TIM16_BKIN, I2C1_SMBA, WKUP6
    22 PA8 I/O MCO, SPI2_NSS, TIM1_CH1, EVENTOUT
    23 PA11 I/O SPI1_MISO/I2S1_MCK, USART1_CTS, TIM1_CH4, TIM1_BKIN2, I2C2_SCL
    24 PA12 I/O SPI1_MOSI/I2S1_SD, USART1_RTS_DE_CK, TIM1_ETR, I2S_CKIN, I2C2_SDA
    25 PB12 I/O SPI2_NSS, TIM1_BKIN, TIM15_BKIN, EVENTOUT, ADC_IN16
    26 PB15 I/O SPI2_MOSI, TIM1_CH3N, TIM15_CH1N, TIM15_CH2, EVENTOUT, RTC_REFIN
    27 PB14 I/O SPI2_MISO, TIM1_CH2N, USART3_RTS_DE_CK, TIM15_CH1, I2C2_SDA, EVENTOUT
    28 PB13 I/O SPI2_SCK, TIM1_CH1N, USART3_CTS, TIM15_CH1N, I2C2_SCL, EVENTOUT
    29 GND 电源参考地
    30 VCCA ADC 参考电源
    31 PB7 I/O USART1_RX, SPI2_MOSI, TIM17_CH1N, USART4_CTS, I2C1_SDA, EVENTOUT
    32 PB6 I/O USART1_TX, TIM1_CH3, TIM16_CH1N, SPI2_MISO, I2C1_SCL, EVENTOUT
  • 开发板 STM32G070 芯片烧录引脚说明

    序号 符号 说明 复用功能
    1 3.3V 电源 3.3V 电源引脚 -
    2 GND 电源参考地 -
    3 SWC SW-DP 调试端口,SWCLK PA14, BOOT0, USART2_TX, EVENTOUT
    4 SWD SW-DP 调试端口,SWDIO PA13, IR_OUT, EVENTOUT
  • 开发板 WBRU 模组授权激活引脚说明

    序号 符号 说明 复用功能
    1 LRX I/O GPIOA_15,UART_Log_RXD(用于接收模组外部日志信息)
    2 LTX I/O GPIOA_16,UART_Log_TXD(用于发送模组内部日志信息)
    3 MA0 I/O GPIOA_0,外部不建议上拉,上拉后会进入测试模式
    4 MEN 复位引脚,低电平有效 -
    5 GND 电源参考地 -
    6 MVC 模组 3.3V 电源引脚 -

电源带载能力

  • 在 Micro USB 输入端口输入 5VDC 条件下,开发板可对外输出电源的能力

    电源引脚 额定电压/最大电流
    VDD 5V/0.4A
    VCC 3.3V/0.4A

    说明:Micro USB 输入端口串联 5V/0.5A 的自恢复保险丝,开发板供电和对外输出的电流总和不能超过 0.5A。

  • 3.3V 输出电压特性

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

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

原理图及 PCB

  • 涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)的原理图如下所示:

    Wi-Fi+BLE ST(G07) 主控板(WBRU)

  • 涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)的 PCB 如下图所示:

    Wi-Fi+BLE ST(G07) 主控板(WBRU)

短路帽使用说明

  • 涂鸦三明治 Wi-Fi+BLE ST(G07) 主控板(WBRU)内置 USB 转串口芯片。可通过短路帽切换 MCU 的串口(PA9 和 PA10)是否连接到 USB 转串口芯片上。排针连接引脚说明如下表所示。

    排针丝印 P2 P3
    MCU 引脚 PA10 PA9
    USB 芯片 USB-TXD USB-RXD
  • 可通过短路帽切换 MCU 的串口(PA2 和 PA3)是否连接到 WBRU 模组上。排针连接引脚说明如下表所示。

    排针丝印 P5 P7
    MCU 引脚 PA3 PA2
    WBRU 模组 TX RX
  • 可通过短路帽切换开发板电源输入。排针 P4 连接引脚说明如下表所示。

    排针引脚丝印 引脚功能说明
    BAT 电池供电选择引脚,短路帽连接 BAT 和 3.3V,开发板由电池供电。
    3.3V 开发板 3.3V 供电输出引脚。
    USB USB 供电选择引脚,短路帽连接 USB 和 3.3V,开发板由 USB 供电。

    说明:电池供电的引脚是开发板上的“+”和“-”引脚,封装是 CR2450。

模组的烧录授权接线方式

烧录授权过程中的接线方式,请参考下列表格和图片:

主控板 排针 P11 引脚 模组引脚 连接线
Wi-Fi+BLE ST(G07) 主控板(WBRU) MVC 3V3 杜邦线连接 UART 串口
GND GND
MEN EN
MA0 PA0
LTX L_TX
LRX L_RX

USB 转串口芯片驱动程序

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

注意事项

  • 本方案开发板内置 USB 接口,无需搭配电源板也可使用。
  • 如果需要搭配电源板使用,请勿在本开发板的 Micro USB 端口输入电源。