The dashboard provides persistent UI that appears when users look up. Use it for status updates and notifications that don’t require full attention.

Basic Usage

With title and content:

Dashboard Modes

Main Mode (Default)

Expanded Mode

More detailed information:

Clearing Dashboard

Best Practices

Use for background info:
Keep updates brief:
Updates are auto-throttled: MentraOS automatically throttles display updates to 1 every 300ms to prevent display desync:

Common Patterns

Status Updates

Real-Time Counters

Recording Status

Notification Counts

Dashboard API

Dashboard updates are automatically throttled to 1 per 300ms by MentraOS Cloud to prevent display desync.

When to Use Dashboard vs Layouts

Next Steps

Layouts

Main content display

Hardware & Capabilities

Check display capabilities

Dashboard API

Complete API reference

AppSession

Learn about AppSession