ZLX-ESP32-1 开发板中英文示例代码正式发布
我们现已正式整理并发布 ZLX-ESP32-1 开发板示例代码包,方便开发者快速了解硬件资源、GPIO 定义以及各项板载功能的使用方法。
本次示例代码基于 ZLX-ESP32-1 / ESP32-2432S0248R-PLUS 硬件平台整理,适用于 ESP32-WROOM-32E / ESP32-WROOM-32UE 相关开发与测试。
示例代码采用独立项目方式组织,每一项功能均可单独打开、编译和测试,方便初学者学习,也方便开发者直接参考到自己的项目中。
中英文双版本
代码包同时提供:
中文示例代码目录
English Example Code Directory
每个示例均包含独立说明文档,方便中国及海外开发者使用。
独立功能示例
本次发布包含多个独立示例项目,主要包括:
ST7789 2.8 英寸 TFT 屏幕测试
XPT2046 电阻触摸原始数据读取
XPT2046 固定坐标映射
屏幕 180° 旋转
180° 旋转后触摸坐标同步
TF / MicroSD 卡挂载与信息读取
TF 卡文件读写测试
TF 卡格式化示例
音频 PWM 与功放测试
Wi-Fi 网络扫描
BLE 蓝牙设备扫描
GT-U7 GPS / GNSS 数据读取
RGB LED 测试
电池电压 ADC 检测
BOOT 按键检测
NVS / 配置恢复示例
基于实际硬件参数整理
示例代码按照 ZLX-ESP32-1 实际硬件 GPIO 进行整理,包括:
ST7789 显示屏、XPT2046 触摸屏、TF 卡、RGB LED、音频、电池 ADC、GPS 和 BOOT 按键等板载资源。
触摸示例同时使用实际固定映射参数,避免开发者需要从零开始确认触摸方向和基础坐标关系。
PlatformIO 项目结构
每一个独立示例均包含完整项目文件:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
开发者可以使用 Visual Studio Code + PlatformIO 直接打开对应示例目录进行开发。
适合开发与二次开发
这些示例不仅用于硬件测试,也可以作为开发 ZLX-ESP32-1 项目的基础代码。
开发者可以根据实际需求,将显示、触摸、MicroSD、Wi-Fi、BLE、GPS、音频、电池检测等功能组合到自己的 IoT、桌面控制器、传感器显示终端或其他 ESP32 项目中。
我们后续也会持续更新 ZLX-ESP32 系列开发资料、示例代码和技术文档。
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.