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_lcdcomponent 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
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
-