Claude Code notification

Claude Monitor Esp32

A physical notification device using MicroPython on ESP32 that displays Claude Code status on an OLED screen and alerts you with sound.

Install

From source
git clone https://github.com/alonw0/claude-monitor-esp32.git

From the README

Claude Code Monitor - ESP32 Notification Device

Get instant alerts when Claude Code needs your attention! 🚨🚨🚨

A physical notification device using MicroPython on ESP32 that displays Claude Code status on an OLED screen and alerts you with sound.

What Is This?

Never miss when Claude Code needs your input! This device:
- πŸ“Ί Displays Claude Code status on an OLED screen
- πŸ”” Beeps when Claude Code needs your input
- πŸ’‘ Optional red LED flashes when waiting (visual indicator)
- πŸ”— Automatically integrates with Claude Code via hooks
- 🌐 Provides a web interface for testing
- πŸ“‘ Works over your local WiFi network

Why MicroPython? (and not plain c)

-  Easier to install - No compilation needed
-  Easier to modify - Edit Python files directly
-  Remote updates - Update code over WiFi (WebREPL)
-  Interactive - Test code in real-time REPL
-  Better debugging - See errors immediately
-  Familiar - If you know Python, you already know 90%

Hardware Required

Minimal setup (~$15-25):
- ESP32 development board
- SSD1306 OLED display (128x64, I2C)
- Piezo buzzer
- Breadboard and jumper wires
- USB cable

Optional:
- Red LED (5mm) + 220Ξ© resistor - Visual WAITING indicator

I got mine from Aliexpress, you can buy a kit for like 12$, here an example (not affilated) - https://a.aliexpress.com/_c38apGy3
And I also like using a Terminal adapter (30p) which isn't included in the kit (around 2$)

Wiring Diagram

Visual Wiring

πŸš€ Quick Start

Step 1: Flash MicroPython (5 minutes)

Step 2: Install Thonny IDE (2 minutes)

1. Download from: https://thonny.org
2. Install and open Thonny
3. Configure: Tools β†’ Options β†’ Interpreter
4. Select "MicroPython (ESP32)" and your COM port

πŸ“˜ Need detailed help? See the complete Thonny IDE Guide

Step 3: Upload Files (3 minutes)

1. Edit…
Read the full README on GitHub

Details

Language
Python
Last updated
7 January 2026

FAQ

What is Claude Monitor Esp32?

A physical notification device using MicroPython on ESP32 that displays Claude Code status on an OLED screen and alerts you with sound. It is a notification for Claude Code, from alonw0/claude-monitor-esp32 on GitHub.

How do I install Claude Monitor Esp32?

Clone alonw0/claude-monitor-esp32 from GitHub and follow the setup steps in its README.

Is Claude Monitor Esp32 popular?

alonw0/claude-monitor-esp32 has 27 GitHub stars and 3 forks. It was last updated on 7 January 2026.

More notifications & sounds

Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.