Skip to content

Tutorial Center

From "Hello World" to Complex HMI Projects.

Welcome to the VIEWE Developer Hub. Whether you are a hobbyist using Arduino or a professional engineer using ESP-IDF, we have step-by-step guides for you.

Choose Your Framework

Best for Beginners & Rapid Prototyping. Arduino IDE is the easiest way to get started. We provide a comprehensive library that includes drivers for Display, Touch, and LVGL.

  • Getting Started --- How to install the Arduino IDE and configure IDE for VIEWE products.
    ➡ Start Here

  • Run Arduino --- Fully tutorial includes environment, configuration and examples for Arduino .
    ➡ Arduino Tutorial

  • Porting LVGL --- How to run the powerful LVGL graphics engine on VIEWE displays with Arduino.
    ➡ LVGL Guide

For Production & High Performance. The official Espressif IoT Development Framework. Ideal for complex projects requiring multitasking (FreeRTOS) and deep hardware control.

  • Environment Setup --- Setting up VS Code, ESP-IDF extension, and compiling your first project.
    ➡ Get Started

  • Driver Integration --- How to use the esp_lcd component to drive RGB/MIPI/SPI screens directly.
    ➡ Drive Display

Seamlessly UI Design. Lightweight and powerful embedded graphics library. Design your interface visually and export code for ESP32 and more.

  • GUI LVGL Basics --- Creating screens, adding widgets (Buttons, Labels, Charts) and events.
    ➡ Design Guide

  • UI Editor --- How to design cool and seamlessly UI by UI Editor fastly (SquareLine/LVGL Pro) with VIEWE modules?
    ➡ Squareline ➡ LVGL Pro



Topic Guides

Explore specific features and peripherals of your Smart Display.

  • Wireless (ESP-NOW)
    Realize wireless communication between two displays using the ESP-NOW protocol.
    ➡ View Tutorial

  • SD Card Filesystem
    How to mount the onboard SD card, read images, and log data.
    ➡ View Tutorial

  • Smart Knob Control
    Driving the rotary encoder and handling knob press/turn events.
    ➡ View Tutorial



Video Tutorials

More Video VIEWE Tutorial

Watch step-by-step guides directly from our engineers.

  • 1. How to drive touch and display with ESP32-S3 board in Arduino IDE? ---

  • 2. How to use LVGL to Build a Smart Display GUI with Arduino IDE? ---

    Design professional interfaces using SquareLine Studio.

  • 3. How to Drive ESP32-S3 Display with GFX Library? ---

    Deep dive into the official Espressif IoT Development Framework.

  • 4. How to Drive ESP32 Smart Rotary Knob Display? ---

    How to handle rotary encoder events and motor feedback.

  • 5. How to Realize wireless communication between two displays using the ESP-NOW protocol ---

    Wifi and Bluetooth commnication by ESP-NOW.

  • 5. How to use SD card with esp32 ---

    How to mount the onboard SD card, read images, and log data