## 什么是 ESP32 ESP32 是由乐鑫信息科技(Espressif Systems)设计和制造的一款强大的低功耗 Wi-Fi 和蓝牙组合的微控制器。它广泛应用于物联网(IoT)设备、可穿戴设备、智能家居等领域。以下是 ESP32 的一些关键特性: 1. **集成 Wi-Fi 和蓝牙**:ESP32 支持双模蓝牙(传统蓝牙和低功耗蓝牙)和 2.4 GHz 的 Wi-Fi,适用于无线通信。 2. **高性能**:ESP32 采用双核或单核 Xtensa LX6 微处理器,时钟频率高达 240 MHz,性能强大。 3. **丰富的外设**:ESP32 包含多个 GPIO、ADC、DAC、I2C、SPI、UART、PWM 等接口,便于与各种传感器和执行器连接。 4. **低功耗**:支持多种低功耗工作模式,非常适合电池供电的应用场景。 5. **内存和存储**:内置 SRAM 和闪存,提供足够的存储空间用于程序和数据。 6. **开发环境**:ESP32 支持多种开发平台,包括 Arduino IDE、PlatformIO、Espressif 的官方 ESP-IDF 等,开发者可以根据需要选择合适的工具。 ## 开发板 ### 微雪 ESP32-S3-DEV-KIT-N8R8 #### 简介 ESP32-S3-DEV-KIT-N8R8 是一款体积小巧,搭载多种数字接口的微控制器开发板。 在硬件上,采用 ESP32-S3-WROOM-1-N8R8 模组,其搭载有 Xtensa 32 位 LX7 双核处理器,主频高达 240MHz,内置 512KB SRAM(TCM)和 8MB PSRAM;板载 CH343 串口 和 CH334 USB HUB 双芯片,可通过一个 USB-C 接口同时进行 USB 和 UART 使用和开发,引脚接口兼容 ESP32-S3-DevKitC-1 开发板,可兼容扩展多种外围设备,使用更方便。 在软件上,可选择 ESP-IDF、Arduino、MicroPython 等开发环境来进行开发,从而可以轻松快速地入门,并将其应用于产品中。 ![[9eb35c8fdb12897b07ad22e0e43c0847_MD5.jpeg]] #### 特性 - 采用 ESP32-S3-WROOM-1-N8R8模组,搭载 Xtensa 32 位 LX7 双核处理器,主频高达 240MHz - 集成 512KB SRAM、384KB ROM、8MB PSRAM、8MB Flash 存储器 - 集成 2.4GHz Wi-Fi 和低功耗蓝牙 (Bluetooth LE) 双模无线通信,具有优越的射频性能 - 采用 USB Type-C 接口,无需纠结正反插 - 板载 CH343 与 CH334 芯片,通过一个 Type-C 接口就可以满足 USB 和 UART 开发使用需求 - 引出丰富的外设接口,引脚兼容 ESP32-S3-DevKitC-1 开发板,兼容性和扩展性强 - 邮票孔设计,可直接焊接集成到用户自主设计的底板上 - 支持多种低功耗工作状态,可调节通信距离、数据率和功耗之间的平衡,满足各种应用场景的功耗需求 #### 引脚图 ![[6bcdf727340e20be6adc870ae7cde9c3_MD5.jpeg]] ## 参考 - https://www.waveshare.net/wiki/ESP32-S3-DEV-KIT-N8R8