Image
Dot. Manual
Image
Dot. Manual
Back to home

Dot.

Install Dot. AppDiagnostic Tool

Quote

Quote/0
Pairing Quote/0How to TapShare with Family and FriendsHow to Charge
Content Mode
Loop ContentFixed Content
TimingNewApp Clip and Tap-to-InteractNew
Update DeviceReset NetworkReset DeviceChangelogNew
Service and RepairCustomize Quote/0

Rand The Pocket Prophet

Rand/0
Getting Started
Features
Book of AnswersFortuneMBTI GuideWooden FishCoin FlipBluetooth RemoteNewPomodoroNewClockTimerNewDice RollNumber Under TenDisplay ModeNewNFC Cards
Wi-FiCustom WallpaperSettingsHow to Charge
Update DeviceReset DeviceChangelogNew
Service and RepairCustomize Rand/0

Content & Services

Roadmap
Content Studio
Join Content StudioRSS
Shortcuts
Co Create
Software
AdventureX QR ServiceNewCastCardDiablo II Resurrected Terror Zone & Uber Diablo Alert ToolDot Token Dashboard: Claude Code Hub Usage RankingsNewDot Calendar - Weather Calendar for Quote/0DotCanvasDotClientDot Crypto TickerDot Mate - Quote/0 Automation SchedulerIntelligent Poetry Weather Generation SystemDot ServiceDot Studio: Local Content Console for Quote/0NewF1 Quote/0: Race Calendar and Live Standings DashboardNewFureru Calendar: iCal Schedule Display for Quote/0NewDot Quote/0 Home Assistant Dashboard CardDot Quote/0 Home Assistant IntegrationInkCanvasNewQuote/0 Baby Dashboard: Local Baby Care TrackerNewInkLink Studio: Local Web Console for Quote/0NewMindReset Dot MCP (Lakphy)Pocket Prophet Dashboard: Local Content Hub for Pocket ProphetNewQuote/0 Send DemoQuote/0 + Calendar ShortcutQuote/0 Agent Skill (YangguangZhou)Quote/0 Evening SummaryQuote/0 Flash NoteQuote/0 Health ReminderQuote/0 + Holiday ShortcutQuote/0 MCP (stvlynn)Quote/0 MCP (thomaszdxsn)Quote/0 + WAY 2 Reminder ShortcutQuote/0 USB EPD BuddyNewQuote/0 Yearly Progress CalendarQuote/0 API Serverless MicroserviceNewQuote/0 Bad Apple: E-Paper Video Playback ExperimentNewQuote/0 AI Usage DashboardQuote/0 Client Python SDKQuote/0 DeepSeek Balance Dashboardquote0-desk: NFC-Interactive Desk Console for Quote/0NewQuote/0 Desktop StatusNewQuote/0 Sonos: Now Playing BridgeNewQuote/0 Kimi / GLM Usage DashboardQuote/0 Claude / Codex Usage DashboardQuote/0 WeatherNewQuote/0 SDK & CLI (MrWillCom)Server StatusToucanEcho / ECHO: macOS Agent with a Quote/0 Companion DisplayNewVibe Usage Quote/0: AI Coding Usage DashboardNew
Hardware
IKEA SKÅDIS MountQuote/0 Carry Case HangerQuote/0 Desktop Charging Mini StandQuote/0 Desktop Stand (Andrrrrrrija)Quote/0 Desktop Stand (MindReset)Quote/0 Desktop Mini StandQuote/0 Monitor Mount (Kiiko)Quote/0 Excerpt Mount (GLB_wegoo777)Quote/0 Monitor Mount (TLL)Rand/0 Single Shoulder Bag Buckle 40mmNew
Open Platform
What is an APIDot SkillNewGet API KeyGet Device Serial NumberGet Device ListGet Device StatusGet TimezonesNewDevice SettingsNewSwitch to Next ContentList Device ContentControl Text ContentNewControl Image ContentNewControl Canvas ContentNew

Explore More Possibilities

Request New ContentJoin Content StudioOur Repositories

Security

MSA-2025-08-001MSA-2025-09-001MSA-2025-09-002MSA-2025-10-001MSA-2025-10-002MSA-2025-10-003MSA-2026-04-001
Responsible Disclosure Policy

More

Service StatusService and RepairCustomize ProductsPrivacy PolicyUser AgreementContact UsAbout MindReset
Rand The Pocket ProphetRand/0Getting StartedFeatures
Image

Display Mode

Send custom images to Rand/0 over your local network.

RSS

Display Mode

Display Mode lets a compatible tool send custom images to Rand/0's e-ink display over the same local network. The display is 200 × 200 pixels and supports black-and-white and four-level grayscale images.

Before you begin

Display Mode is available only on your local network and does not provide additional login authentication. Use it only on a trusted Wi-Fi network and avoid sending sensitive content.

Before You Begin

Make sure that:

  1. You have connected Rand/0 to Wi-Fi once using Wi-Fi, so it remembers an available network.
  2. The battery is sufficiently charged, or the device is connected to power. Display Mode will not start when the battery is too low.
  3. The phone or computer sending the image is connected to the same local network as Rand/0.
  4. You have a tool that supports Rand/0 Display Mode.

Enter Display Mode

By default, you can enter from this location:

  • Main menu → More → Display → Confirm.

If you have customized the home screen, open Display wherever you placed it.

Rand/0 restarts and automatically connects to a remembered Wi-Fi network. When the connection succeeds, the device IP address appears in the center of the display.

The ready screen also shows a QR code that opens this Display Mode guide. Scan it if you need the connection or protocol details.

Connect and Send an Image

  1. Open a tool that supports Rand/0 Display Mode.
  2. Enter the IP address shown on the device and start the connection.
  3. Follow the tool's instructions to select an image and send it to Rand/0.

Only one tool can be connected at a time. When a new connection is established, the previous connection is disconnected automatically.

About Connection Tools

Display Mode allows Rand/0 to receive images over your local network. You still need a compatible tool to connect and send images, and the exact steps may vary between tools.

Official Example

Try the official Rand/0 Display Mode example on GitHub, a dependency-free browser tool for sending images and receiving button events.

Button Controls

ActionResult
Short press the top or bottom buttonSends the corresponding button event to the currently connected tool
Long press the top buttonExits Display Mode and restarts Rand/0 in normal mode

E-ink displays refresh slowly and are better suited to static images. When images are sent continuously, Rand/0 keeps only the latest image; intermediate images may not appear.

After you exit Display Mode, Rand/0 returns to normal mode. If the device resets unexpectedly, it will not enter Display Mode again automatically.

Compatible Tool Protocol

Display Mode exposes these WebSocket endpoints on the device's local IP address:

EndpointBinary frameFormat
ws://<IP>/display/bwExactly 5,000 bytes1 bit per pixel, black and white
ws://<IP>/display/gray4Exactly 10,000 bytes2 bits per pixel, four gray levels

Send one binary frame for each image. Pixels are row-major from left to right and top to bottom, with the highest bits representing the leftmost pixels. In black-and-white mode, 1 is white and 0 is black. In four-gray mode, 00 is white, 01 is light gray, 10 is dark gray, and 11 is black.

Only one client is active at a time. A new connection replaces the previous one. If images arrive faster than the display can refresh, Rand/0 keeps only the latest frame.

The device sends button events and errors as text JSON. For example:

{"type":"key","key":"up","action":"short"}

Invalid frame types or lengths return an error such as expected_binary_5000 or expected_binary_10000.

Common Prompts

PromptWhat to do
Please connect the powerConnect the device to power and try again, or wait until the battery is sufficiently charged.
No remembered Wi-FiConnect Rand/0 to Wi-Fi using Wi-Fi so the device can remember an available network.
Wi-Fi connection failed / Unable to get an IP addressCheck that the remembered Wi-Fi network is available and that the device is within range.
WebSocket failed to startExit, restart the device, and enter Display Mode again.

Did this solve your problem?

Join our community

Number Under Ten

Pick a number from 0 to 9 when a choice needs a nudge.

NFC Cards

Turn a small NFC card into a shortcut Rand/0 can remember.

Contents

Display ModeBefore You BeginEnter Display ModeConnect and Send an ImageButton ControlsCompatible Tool ProtocolCommon Prompts