跳到主要内容

ESP32-S3-GEEK

esp32s3_geek_main

ESP32-S3-GEEK 是一款微雪 (Waveshare) 为极客设计的开发板,板载 USB-A 公口、1.14 英寸 LCD 屏幕、Micro SD 卡槽等外设,支持 2.4GHz WiFi 和 BLE 5,集成 16MB Flash 和 2MB PSRAM,提供 I2C 接口、UART 接口和 GPIO 接口,可以为你的项目提供更多可能。

产品特性

  • 主芯片采用乐鑫 ESP32-S3R2
  • 搭载 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz
  • 内置 512 KB SRAM、384KB ROM、2MB 的片上 PSRAM、板载 16MB Flash 存储器
  • 板载 1.14 英寸 240×135 像素的 65K 彩色 IPS LCD 显示屏
  • 集成 2.4 GHz Wi-Fi 和 低功耗蓝牙 Bluetooth 5 (LE)
  • Wi-Fi 支持基础结构型网络 (Infrastructure BSS)Station 模式、SoftAP 模式和 Station + SoftAP 模式
  • Wi-Fi 支持 1T1R 模式,数据速率高达 150 Mbps
  • 蓝牙支持高功率模式 (20 dBm)
  • 蓝牙与 Wi-Fi 共存,共用同一个天线
  • 板载 3PIN UART 接口,可用于实现 USB 串口转接器的功能
  • 板载 3PIN GPIO 接口,可用于调试其他模块或 ADC 采集等功能
  • 板载 4PIN I2C 接口,可用于测试目标板
  • 配备塑料外壳以及相关连接线材
  • 提供完善的开源例程资料,方便编程学习和开发项目

板载资源

ESP32-S3-GEEK 硬件资源 1
  1. USB-A 接口
  2. UART 接口
  3. GPIO 接口
  4. I2C 接口
  5. Micro SD 卡槽
  6. 16MB NOR-Flash
  7. ESP32-S3
  8. BOOT 按键
  9. 板载贴片天线

LCD 屏幕参数

工作电压3.3V / 5V分辨率240 × 135 pixels
通信接口4-wire SPI显示尺寸24.91 × 14.86 (mm)
显示面板IPS像素大小0.1101 × 0.1035 (mm)
控制芯片ST7789产品尺寸61.00 × 24.50 (mm)

接口说明

ESP32-S3-GEEK 接口说明

产品尺寸

ESP32-S3-GEEK 产品尺寸

开发方式

ESP32-S3-GEEK 支持 Arduino IDE 和 ESP-IDF 两种开发框架,为开发者提供灵活的选择,您可以根据项目需求和个人偏好选择合适的开发工具。

两种开发方式各有优势,开发者可根据自身需求和技能水平选择。Arduino 简单易学、上手快,适合初学者和非专业人士;ESP-IDF 则提供更高级的开发工具和更强的控制能力,适合有专业背景或对性能要求较高的开发者,更适用于复杂项目开发。

  • Arduino IDE 是一款便捷灵活、易于上手的开源电子原型平台。无需太多基础知识,简单学习后即可快速开发。Arduino 拥有庞大的全球用户社区,提供海量开源代码、项目示例和教程,以及丰富的库资源,封装了复杂功能,让开发者能够快速实现各种功能。您可以参考 Arduino IDE 开发环境搭建教程 完成初始设置,教程中同时提供了相关示例程序供参考。

  • ESP-IDF 全称 Espressif IoT Development Framework,是乐鑫科技为 ESP 系列芯片推出的专业开发框架。它基于 C 语言开发,包含编译器、调试器、烧录工具等,支持命令行或集成开发环境(如 Visual Studio Code 配合 Espressif IDF 插件)开发,插件提供代码导航、项目管理、调试等功能。我们推荐使用 VS Code 进行开发,具体配置过程可参考 ESP-IDF (VS Code) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。