Skip to content

User documentation ​

Use these guides to operate the applications on your device. The 27 guides cover Launcher, the application projects in the CM0 workspace, and the Template example. Each guide explains preparation, actual controls, and common problems.

First use ​

  1. Prepare a device with a compatible LILYGO UI system and Launcher. If it is not ready, follow Quick start to flash an image over USB or onto a TF card.
  2. Open Settings to connect to Wi-Fi and check device settings.
  3. Open Store to find and install an available application. Return to Launcher and select its icon.
  4. Choose the matching guide below. Online services may require an account or API credentials; hardware tools require the corresponding module and drivers. Each guide states its own requirements.
  5. Use Browser file sharing to send files from a computer, and Files to find them on the device.
  6. To control the device from a computer terminal, follow SSH remote login to enable Remote Login in Settings and connect.

The Template example is a separate project and may not appear in Store or your installed image. Its guide describes its own entry point. Button names are kept as they appear in the applications, which may use English labels.

System and everyday tools ​

ApplicationWhat you can learn
LauncherOpen applications, turn pages, and use quick controls and file sharing.
StoreBrowse, install, update, and remove applications.
SettingsConfigure Wi-Fi, Bluetooth, SSH remote login, general options, and keyboard vibration.
FilesBrowse storage, manage files, and preview text.
CalculatorCalculate expressions and use the scientific layout and memory.
MonitorInspect device usage, network activity, and measurement history.
TerminalRun local shell commands and use the touch keyboard.

Media and games ​

ApplicationWhat you can learn
CameraPreview the camera, take photos, record video, and find captures.
GalleryBrowse albums, view pictures, and inspect file information.
MusicAdd local music, manage a queue, and control playback.
RadioSearch internet stations, save favorites, and set a sleep timer.
YouTubeBrowse, search, and play supported public videos.
NESImport ROMs, use game controls, and save or load a game state.

Network and assistants ​

ApplicationWhat you can learn
MapsSearch addresses, move around the map, and manage cached tiles.
ClashImport a configuration, manage the proxy service, and inspect connections.
LilyChat (Telegram)Configure credentials, sign in, and read or send text messages.
PicoClawConfigure a model, chat, and manage the background gateway.
XiaozhiActivate the assistant, use voice chat, and read captions.

Hardware and communication ​

ApplicationWhat you can learn
CellularInspect cellular status, connect mobile data, use GNSS, and read AT diagnostics.
MeshtasticConnect to a node, inspect the mesh, and send messages.
I2C DetectorScan available buses and interpret I2C addresses.
IMUView motion readings and adjust display sensitivity.
SensorsInspect sensors and keyboard events, and record data to CSV.
SerialConfigure a serial connection and send or receive ASCII/HEX data.

Example ​

ProgramWhat you can learn
TemplateOperate the starter counter example.

Choosing the right documentation ​

These instructions describe the checked-in applications as reviewed on November 3, 2026. Published packages and installed images can differ; if a control is missing, check your app version and the corresponding guide's limitations.

Build tools and runtime libraries such as lpm, AppKit, the sysroot builder, and Mesa VC4 are listed in Developer documentation. For package availability and source repositories, use the application catalog.

Back to the documentation center