ESP32 Gallery

PHONE DESK DISPLAY / ESP32 APPLICATION

Lumendock

Turn a spare Android phone into a USB desk display for Claude/Codex limits, laptop alerts, media and system keys, and an ESP32 lamp.

Lumendock
Open project preview ↗
About this project

About this project

A spare Android phone becomes a second monitor for a Linux laptop, and an ESP32 lamp controller on the same desk is the only board involved. Over an adb reverse USB link the phone shows Claude and Codex quota, the newest alerts, what is playing and a grid of laptop keys; clicking one runs a fixed action on the laptop, never a shell command. Over its own Wi-Fi access point the ESP32 sets the RGB light and reports room temperature and humidity, and the lamp pulses cyan, green or white when an alert, a WhatsApp message or a reset arrives. The hub binds 127.0.0.1 and pairing uses an 8-digit code; usage comes from the Codex CLI app-server and an opt-in Claude Code status line. Laptop features target Linux with GNOME; notifications come from the freedesktop Notify call.

From the README

From the README

Link
The phone reaches the laptop only through adb reverse over the USB cable, so the hub never listens on a network.
Power
Room temperature and humidity from the lamp controller
Limit
Laptop features target Linux with GNOME
Limit
Apps that use GNOME's own notification API or the portal are not seen.
Phone
Phone: Android 10 or later with USB debugging.

Hardware

Boards: ESP32

Supported hardware: ESP32. Confirm the exact board revision and pin map in the upstream repository.

What the source supports

Upstream evidence: Reviewed from public README media at commit 8e8ddccd73dc under MIT. Firmware was not executed.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: Arcco-Chakraborty

Screenshots decoded from the upstream README at a pinned commit. Repository code and firmware were not executed; the license texts are included in the preview package.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Athena Desk Orb Codex Meter Quota Frame AgentScreen Balboa GS100 With VL260 Topside Bb Talkie

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗