Explore by category

Displays→Lights→Buttons & Controls→Voice & Audio→Cameras & Sensors→Robots & Toys→
About the directory & our standards ↗
TRMNL OG e-paper display on a table by a window
Product image: TRMNL

TRMNL OG

OG model · ePaper display

Build a plugin. Give it a screen.

A dedicated e-paper dashboard with custom HTML and Liquid plugins, community recipes, and tools for coding agents.

YOUR WAY IN
HTML / CSS / Liquid
SETUP
Guided setup

Why customize TRMNL OG?

TRMNL is a finished e-paper display built around plugins: layouts that turn information into a glanceable screen. Its developer platform supports HTML, CSS, Liquid templates, shared recipes, and self-hosting routes. Official agent skills and an MCP server make it a particularly direct route from a coding-agent conversation to a physical dashboard.

A good fit for

Glanceable dashboards using web-style templates and a plugin ecosystem.

Not the right fit for

Interactive web browsing, animation, or assuming every developer feature is included.

Compatibility

Exact hardware
OG model · ePaper display
Software route
HTML / CSS / Liquid
Where code runs
The chosen hosted or self-hosted route prepares content for the periodically refreshed display.
Development tools
A laptop, a coding agent such as Claude Code or Cursor, and the tools listed in the guide.
Evidence
Official docs. Not hands-on tested.

Project ideas

  • 01A personal workday briefing
  • 02A reading list or daily quote
  • 03A single-number dashboard for a side project

Guides & code

Getting started

  1. 01

    Try an existing recipe

    Set up the finished device and install a simple plugin first. This confirms connectivity before you start debugging your own layout.

  2. 02

    Build a small custom plugin

    Use the official developer documentation and design framework. Begin with a static HTML/Liquid layout and preview it before connecting private data.

  3. 03

    Connect one useful source

    Add data through the documented plugin mechanism. Keep credentials in the appropriate private configuration and display a timestamp with the result.

Starter prompt

Help me build a TRMNL private plugin using the official framework and agent skills. First confirm my device model, available plugin features, and chosen data source. Make an e-paper-friendly layout with strong contrast, no animation, and a last-updated label. Use mock data for the first preview and do not ask me to paste tokens into public markup.

Confirm your exact hardware before running device-changing commands.

Common questions

Can I build TRMNL plugins with Claude Code or Cursor?

TRMNL publishes official agent skills alongside its developer documentation. An agent can help build a layout, but you must still configure data sources and the appropriate account features.

Does TRMNL require a subscription?

Do not infer current terms from a device listing. Hosted developer features, BYOD licenses, and self-hosting are different routes; verify the terms for the one your project needs.

Where can I buy TRMNL OG?

Use the official buying or compatibility link below. The Amazon button opens a search, not a confirmed product listing. Select the OG model. Confirm which developer features and service options are included in your purchase before ordering.

Where to buy

Select the OG model. Confirm which developer features and service options are included in your purchase before ordering.

Search Amazon ↗

Explore TRMNL devices ↗

Amazon search only: an exact matching listing has not been confirmed. Prefer the official seller if results do not match.