一、简介:
ESP-WROOM-32E是乐鑫推出的WiFi+蓝牙模块:
-
基于ESP32-D0WD-V3芯片
-
内置4MB SPI Flash
-
WiFi 802.11 b/g/n
-
蓝牙4.2 BR/EDR和BLE
-
丰富的外设接口
二、硬件接口:
STM32L4xx <--> ESP-WROOM-32E ----------------------------- 3.3V <--> 3.3V GND <--> GND PA2(TX) <--> RX (UART) PA3(RX) <--> TX (UART) PA4 <--> EN (复位/使能) PA5 <--> IO0 (Boot模式选择)
三、头文件:
#ifndef __ESP32_DRIVER_H
#define __ESP32_DRIVER_H
#include "stm32l4xx_hal.h"
#define ESP32_UART USART2
#define ESP32_UART_HANDLE huart2
#define ESP32_EN_PIN GPIO_PIN_4
#define ESP32_EN_PORT