跳转至

教程中心

从「Hello World」到复杂的 HMI 项目。

欢迎来到优奕视界开发者中心。无论你是使用 Arduino 的爱好者,还是使用 ESP-IDF 的专业工程师,这里都有为你准备的分步指南。

选择开发框架

最适合初学者与快速原型验证。 Arduino IDE 是上手最快的方式。我们提供完整的库,涵盖显示屏、触摸与 LVGL 驱动。

  • 环境准备 --- 如何安装 Arduino IDE 并为优奕视界产品完成配置。 ➡ 从这里开始

  • 跑通 Arduino --- 完整教程,涵盖 Arduino 的环境、配置与示例。 ➡ Arduino 教程

  • 移植 LVGL --- 如何在优奕视界显示屏上用 Arduino 运行强大的 LVGL 图形引擎。 ➡ LVGL 指南

面向量产与高性能场景。 乐鑫官方的物联网开发框架,适合需要多任务(FreeRTOS)与深度硬件控制的复杂项目。

  • 环境搭建 --- 配置 VS Code、ESP-IDF 插件,并编译第一个工程。 ➡ 立即开始

  • 驱动集成 --- 如何使用 esp_lcd 组件直接驱动 RGB / MIPI / SPI 屏幕。 ➡ 驱动显示屏

无缝的界面设计体验。 轻量而强大的嵌入式图形库。可视化设计界面,并导出可在 ESP32 等平台运行的代码。

  • LVGL 图形基础 --- 创建屏幕、添加控件(按钮、标签、图表)与事件处理。 ➡ 设计指南

  • UI 编辑器 --- 如何借助 UI 编辑器(SquareLine / LVGL Pro)为优奕视界模组快速设计出色界面。 ➡ SquareLine ➡ LVGL Pro



专题指南

了解智能屏的具体功能与外设。

  • 无线通信(ESP-NOW) 使用 ESP-NOW 协议实现两块显示屏之间的无线通信。 ➡ 查看教程

  • SD 卡文件系统 如何挂载板载 SD 卡、读取图片并记录数据。 ➡ 查看教程

  • 智能旋钮控制 驱动旋转编码器,并处理旋钮的按压与旋转事件。 ➡ 查看教程



视频教程

更多视频 B 站视频 优奕视界官网

以下视频由优奕视界工程师录制,讲解语言为英文。

  • 1. 如何在 Arduino IDE 中用 ESP32-S3 开发板驱动触摸与显示? ---

  • 2. 如何用 Arduino IDE 与 LVGL 打造智能屏 GUI? ---

    使用 SquareLine Studio 设计专业界面。

  • 3. 如何用 GFX 库驱动 ESP32-S3 显示屏? ---

    深入讲解乐鑫官方物联网开发框架。

  • 4. 如何驱动 ESP32 智能旋钮屏? ---

    如何处理旋转编码器事件与电机反馈。

  • 5. 如何用 ESP-NOW 协议实现两块显示屏之间的无线通信 ---

    通过 ESP-NOW 实现 Wi-Fi 与蓝牙通信。

  • 5. 如何在 ESP32 上使用 SD 卡 ---

    如何挂载板载 SD 卡、读取图片并记录数据。