一、简介:
ESP32-WROOM-32D-N4是乐鑫推出的WiFi+蓝牙模块:
-
基于ESP32-D0WD双核处理器
-
4MB SPI Flash
-
支持802.11 b/g/n WiFi
-
支持蓝牙4.2
-
丰富的外设接口
二、硬件接口:
STM32L4XX <-> ESP32-WROOM-32D-N4 USART1_TX (PA9) <-> ESP32_RX (GPIO16) USART1_RX (PA10) <-> ESP32_TX (GPIO17) GND <-> GND 3.3V <-> 3.3V (可选,如果ESP32需要外部供电)
三、头文件:
#ifndef __ESP32_WROOM_H
#define __ESP32_WROOM_H
#include "stm32l4xx_hal.h"
#include <string.h>
#include <stdlib.h>
#include <stdbool.h>
#define ESP32_UART &huart1
#define ESP32_MAX_RESP_LEN 512
#define E