~/log/ai/claude-code
Claude Code hardware projects
Projects where the builder credits Claude Code or Claude: protocol reverse engineering, replacement firmware, drivers and local servers for hardware they own.
25 projects. The AI credit is what each builder states; the open-source work underneath is credited on every entry.
- 001
Respira
Brother SKiTCH PP1 embroidery machine · ai: claude code
Sends embroidery designs from a computer to the PP1 and shows machine status, offline, without the phone-app workflow. Built by Jan-Henrik Bruhn.
- 003
Clean Your TV
Android TV / Google TV sets · ai: claude code
Agent-guided debloat plus a simpler launcher for Android-based TVs. Inspects the device, takes backups, runs checks, and makes targeted changes per set instead of one script for all.
- 004
Arn0
Samsung Q70B (2022, Tizen 6.5) · ai: claude code
Custom home screen that puts the owner's apps and consoles first, driven by the normal remote. Developed in a browser preview, then moved to the TV.
- 006
Trifo Lucy local server
Trifo Lucy robot vacuum · ai: claude
The cloud went quiet, so an owner wrote a local server and browser UI. Cleaning, docking, suction, scheduling and status work.
- 007
Yotwo
Yoto Player, 2nd gen · ai: claude code
Replacement firmware that points the Yoto's physical controls at your own Audiobookshelf library. Optional NFC, local downloads.
- 008
SmartThings washer driver
Samsung WW10H9400EW washing machine · ai: claude
The old app workflow was discontinued. The owner wrote a SmartThings Edge driver that talks to the washer locally through a compatible hub.
- 009
pixma-rs
Canon G3010 scanner → macOS · ai: claude code
A Rust bridge from the G3010's scan protocol to something macOS understands. Scans from the usual Mac apps.
- 010
HP Laser on Apple Silicon
HP Laser 100-series printers · ai: claude code
A patched SpliX printing stack plus a USB helper gets HP Laser 100-series printers working on Apple Silicon Macs.
- 011
Hello Sense revival
Sense orb + Sleep Pill · ai: claude
Joseph Spurrier rebuilt a local stack for a dead sleep company's hardware: bedside orb, Sleep Pill and app, owner-run. Started from the company's own open-sourced code.
- 012
Smarter Coffee for Home Assistant
Smarter Coffee Gen 1 · ai: claude code
Home Assistant integration with local control, status and Wi-Fi setup for a coffee machine whose app is obsolete.
- 014
Sommet
Older Suunto watches (Ambit 3, Traverse, Kailash) · ai: claude
Activities, routes, settings and training features for Suunto watches stranded when Movescount shut down.
- 015
Personal Sonos controller
Sonos Arc + system · ai: claude code
Browser controller with volume, sound presets, schedules and the shortcuts the owner uses daily.
- 017
OpticFilm 8200i on Linux
Plustek OpticFilm 8200i film scanner (GL128 revision, USB 07b3:1825) · ai: claude code
Christian Schaller wrote a Linux SANE backend for his Plustek film scanner: colour, gray, infrared and infrared dust removal, packaged for Fedora. He also built Negative Vibes, a GNOME app for scanning negatives and slides.
- 018
PlxNative
LG webOS TVs (in daily use on a 2019 LG set) · ai: claude code
GLinnik21's native Plex client for LG webOS TVs draws its interface on the GPU and plays video on the TV's own decoder. On his 2019 set the profile picker loads in about 3 seconds, against about 30 in the official app.
- 019
Walkman NW-A820 homebrew
Sony Walkman NW-A829, Japanese model (also NW-A826 / NW-A828) · ai: claude
manuaguirre9 built a homebrew player that boots alongside Sony's firmware: drag-and-drop music, 24-bit FLAC, Bluetooth headphones, podcasts over phone tethering and retro emulators. Deleting one folder restores the stock Walkman.
- 020
Bose SoundTouch revival
Bose SoundTouch 20 + M5Stack Atom Lite (ESP32) · ai: claude + chatgpt
Bose shut down the SoundTouch cloud in May 2026. Sergei Ponomarenko brought back internet radio and the six preset buttons with a small relay for the streams and ESP32 firmware that catches preset presses and replays them to the speaker.
- 022
Inkbird Bluetooth bridge
Inkbird INT-12-BW / INT-14-BW meat thermometer + ESP32 · ai: claude
Paul Faure documented his thermometer's Bluetooth protocol, including its authentication handshake, and built an ESPHome bridge that puts every probe and setting into Home Assistant.
- 024
EcoFlow DELTA 3 as a UPS
EcoFlow DELTA 3 power station + Raspberry Pi Zero 2 W · ai: claude
alanstrok made his power station act as a standard NUT UPS server over Bluetooth, so Unraid, Synology and other NUT clients shut down cleanly on low battery. No EcoFlow cloud.
- 025
Audeze Maxwell parametric EQ
Audeze Maxwell gaming headset (PlayStation version) · ai: claude code
Aquaspaces writes a full parametric EQ, up to 10 filters, into the headset's own custom preset slots. It stays on the headset over the dongle, USB-C and Bluetooth, with no firmware flash.
- 026
Norman shutters for Home Assistant
Norman PerfectTilt motorised plantation shutters + Norman hub · ai: claude code
Tom Wilkie built a Home Assistant integration and Python client for his shutters: open or closed, tilt angle and battery, with the hub found automatically on the network.
- 027
Dell webcam and Elgato light on Linux
Dell UltraSharp Webcam 4K (WB7022) and Elgato Key Light · ai: claude
Christian Schaller rebuilt Dell's Windows-only webcam settings app for Linux, integrated with PipeWire, and wrote a GNOME Shell extension with a settings app for his Elgato Key Light.
- 028
ftape, modernised
QIC-80 floppy-controller and parallel-port tape drives · ai: claude code
Dmitry Brant brought the 25-year-old Linux ftape driver up to date as a loadable module, so his old tape drives run on Xubuntu 24.04 for data recovery instead of a CentOS 3.5 machine.
- 029
FreeDSP Studio
Moondrop DUSK-SP USB-C DSP cable (also MAY, FreeDSP and other Walkplay-chip dongles) · ai: claude code
EffectiveEquivalent's desktop EQ editor writes straight to the cable's onboard DSP over USB. It gives fractional-dB gain where the stock app shows whole dB, and adds a preamp.
- 030
TR-8S Studio
Roland TR-8S drum machine (firmware 2.51), on Linux · ai: claude code
ideaCompany's web studio talks to the TR-8S over its reverse-engineered SysEx protocol, mirrors the machine live, and includes an assistant that builds grooves on the hardware using your own Claude subscription.
- 031
XZ Mods
Pioneer DJ XDJ-XZ controller · ai: codex + claude code
OpticMystic's custom firmware loads into RAM from a USB stick and adds stems playback and UI themes to the XDJ-XZ. A power cycle returns it to stock.