vthinkxie

esp32-s3-touch-amoled-1.8

19
1
100% credibility
Found Apr 19, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

A hardware companion for the Claude desktop app that displays chat sessions, permission prompts, and animated pets on a Waveshare ESP32-S3 AMOLED touchscreen board.

How It Works

1
🛒 Discover the buddy

You hear about this fun gadget that turns your Waveshare screen into a cute companion for your AI chats.

2
🔧 Set up the hardware

Connect the board to your computer and flash the simple firmware with one click using a free tool.

3
🔗 Pair with your AI app

Enable a special mode in your Claude desktop app and connect the buddy over Bluetooth—it shows a code to confirm.

4
🐾 Pick your pet

Choose from adorable ASCII animals or drag a fun GIF character onto the app to make it yours.

5
💬 Watch it react

Your pet blinks happily when idle, sweats during busy work, or waves excitedly when you finish tasks.

6
Approve prompts easily

When a tool needs permission, press a button on the buddy to say yes or no right from your desk.

😊 Your desk comes alive

Enjoy a joyful companion that tracks your AI sessions, celebrates your progress, and makes work feel playful.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is claude-desktop-buddy-esp32-s3-touch-amoled-1.8?

This C++ firmware ports Anthropic's Claude Desktop Buddy to the Waveshare ESP32-S3-Touch-AMOLED-1.8 board, turning a 1.8" AMOLED display into a BLE-connected sidekick for Claude apps on macOS or Windows. It shows permission prompts, recent chat transcripts, and session stats via the same wire protocol as the original M5StickC version, with touch controls, IMU shake detection, and animated ASCII pets or custom GIF characters. Developers get a larger-screen hardware companion that pairs seamlessly and handles CJK text in logs.

Why is it gaining traction?

The ESP32-S3-Touch-AMOLED-1.8 GitHub repo stands out by adapting the buddy to a cheap Waveshare board with vibrant AMOLED, capacitive touch, and battery support, while keeping BLE pairing dead simple—no protocol changes needed. Custom GIF uploads over BLE and 18 built-in pets (capybara to chonk) add whimsy, plus states like "dizzy" on shake or "heart" for quick approvals hook makers. At 25 fps rendering, it feels snappy on the near-square screen.

Who should use this?

Makers building AI hardware extensions for Claude desktop users, or ESP32 tinkerers wanting a prompt-approval gadget with pet animations. Ideal for devs prompting Claude Code/Coworker who need physical confirmations without staring at their laptop, or Waveshare ESP32-S3-Touch-AMOLED-1.8 owners seeking a fun BLE project.

Verdict

Grab it if you're into ESP32 buddy hacks—solid port with PlatformIO flashing and BLE tools—but 19 stars and 1.0% credibility score signal early days; expect some Waveshare-specific tweaks. Docs cover pairing and customs well, but test on your board first.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.