# Atoms for Agents > A directory of finished hardware you can customize with coding agents. Find devices, project ideas, setup guides, and the details to check before you buy. The site has two content indexes: hardware and projects, each with individual detail pages. Category and display-type filters operate within /devices/; they are not separate category pages. Hardware includes devices customized WITH coding agents and workflow accessories such as USB microphones. A workflow accessory does not imply agent-authored firmware, onboard AI, or an official coding-tool integration. Original hardware-essential project stories remain distinct. Records carry sources, prerequisites, and limitations. Do not infer firsthand testing or universal compatibility. Purchase links have no affiliate tags. Amazon search destinations are unverified listings. Editorial popularity values in device data are subjective, not sales, quality or traffic measurements. ## Indexes and data - [Hardware](https://atomsforagents.com/devices/): 92 device records, including coding-workflow accessories - [Device data](https://atomsforagents.com/devices.json): Full records including source links and inline setup guidance - [Projects](https://atomsforagents.com/projects/): 58 source-reviewed hardware-essential builds - [Project data](https://atomsforagents.com/projects.json): Source evidence, agent attribution and shopping lists - [Editorial standards](https://atomsforagents.com/about/) - [Disclosure](https://atomsforagents.com/disclosure/) ## Hardware detail records (Markdown) - [Android photo frame](https://atomsforagents.com/devices/android-photo-frame.md): Put your own web dashboard on a compatible Android photo frame. Weather, calendars, transit, or whatever you want to glance at. - [Nanoleaf Floor Lamp](https://atomsforagents.com/devices/nanoleaf-floor-lamp.md): Turn a finished lamp into an ambient signal with documented color, brightness, and effect controls. No custom LED wiring. - [Stream Deck MK.2](https://atomsforagents.com/devices/stream-deck-mk2.md): A finished USB button deck with a documented plugin SDK. Build your own shortcuts, controls, and live status buttons. - [Home Assistant Voice](https://atomsforagents.com/devices/home-assistant-voice.md): A finished voice device with open firmware. Customize Home Assistant commands and automations without assembling a speaker. - [Reolink E1 Pro](https://atomsforagents.com/devices/reolink-e1-pro.md): A finished indoor camera with documented third-party streaming and control support. Build a local viewer or a custom monitoring project. - [Sphero BOLT+](https://atomsforagents.com/devices/sphero-bolt-plus.md): A ready-made programmable robot with motors, sensors, and a small screen. Create routines in Sphero's documented coding environment. - [LG webOS TV](https://atomsforagents.com/devices/lg-webos-tv.md): Use LG's official Developer Mode route to test a custom web app on a compatible webOS TV. Start with a TV you already own. - [BUSY Bar](https://atomsforagents.com/devices/busy-bar.md): A finished status display with documented USB, Wi-Fi, and cloud control. Send your own text, images, and notifications. - [Flic Button + Hub LR](https://atomsforagents.com/devices/flic-button-hub-lr.md): A finished wireless button paired with a programmable hub. Write JavaScript that responds to a press without keeping a laptop awake. - [reTerminal E1002](https://atomsforagents.com/devices/reterminal-e1002.md): A finished color e-paper display for art, a morning briefing, or a dashboard that doesn't demand your attention. - [TRMNL OG](https://atomsforagents.com/devices/trmnl-og.md): A dedicated e-paper dashboard with custom HTML and Liquid plugins, community recipes, and tools for coding agents. - [AiPi Lite](https://atomsforagents.com/devices/aipi-lite.md): An enclosed screen-and-voice gadget with a community SDK route. A more experimental pick for a custom desk companion. - [reTerminal E1001](https://atomsforagents.com/devices/reterminal-e1001.md): A finished monochrome e-paper display for text-first dashboards. Write the layout, connect the data, leave it on your desk. - [Divoom Pixoo 64](https://atomsforagents.com/devices/divoom-pixoo-64.md): Use Divoom Pixoo 64 for a pixel weather and commute board. The route is Local display API + Python. - [Ulanzi TC001](https://atomsforagents.com/devices/ulanzi-tc001.md): Use Ulanzi TC001 for a meeting countdown with a pixel icon. The route is AWTRIX firmware + HTTP / MQTT. - [LaMetric Time](https://atomsforagents.com/devices/lametric-time.md): Use LaMetric Time for a deployment success or failure indicator. The route is Local notification API. - [Philips Hue Go portable light](https://atomsforagents.com/devices/philips-hue-go.md): Use Philips Hue Go portable light for a quiet meeting-status light. The route is Hue Bridge + Home Assistant. - [Philips Hue Lightstrip Plus base kit](https://atomsforagents.com/devices/philips-hue-lightstrip-plus.md): Use Philips Hue Lightstrip Plus base kit for a quiet meeting-status light. The route is Hue Bridge + Home Assistant. - [LIFX Color A19](https://atomsforagents.com/devices/lifx-color-a19.md): Use LIFX Color A19 for a focus-session color timer. The route is Local network light control. - [LIFX Beam](https://atomsforagents.com/devices/lifx-beam.md): Use LIFX Beam for a focus-session color timer. The route is Local network light control. - [Nanoleaf Shapes Hexagons starter kit](https://atomsforagents.com/devices/nanoleaf-shapes.md): Use Nanoleaf Shapes Hexagons starter kit for a wall display for focus and break time. The route is Nanoleaf controller + local integration. - [Twinkly Strings 250 RGB](https://atomsforagents.com/devices/twinkly-strings.md): Use Twinkly Strings 250 RGB for a weather-dependent window light scene. The route is Local lighting integration. - [Elgato Stream Deck Mini](https://atomsforagents.com/devices/stream-deck-mini.md): Use Elgato Stream Deck Mini for a one-press script launcher with status feedback. The route is Stream Deck SDK + plugins. - [Elgato Stream Deck XL](https://atomsforagents.com/devices/stream-deck-xl.md): Use Elgato Stream Deck XL for a one-press script launcher with status feedback. The route is Stream Deck SDK + plugins. - [Elgato Stream Deck Plus](https://atomsforagents.com/devices/stream-deck-plus.md): Use Elgato Stream Deck Plus for a one-press script launcher with status feedback. The route is Stream Deck SDK + plugins. - [Elgato Stream Deck Pedal](https://atomsforagents.com/devices/stream-deck-pedal.md): Use Elgato Stream Deck Pedal for a one-press script launcher with status feedback. The route is Stream Deck SDK + plugins. - [SONOFF SNZB-01P](https://atomsforagents.com/devices/sonoff-snzb-01p.md): Use SONOFF SNZB-01P for a button that starts a focus routine. The route is Zigbee button events. - [Aqara Wireless Mini Switch](https://atomsforagents.com/devices/aqara-mini-switch.md): Use Aqara Wireless Mini Switch for a bedside good-night shortcut. The route is Zigbee button events. - [8BitDo Micro](https://atomsforagents.com/devices/8bitdo-micro.md): Use 8BitDo Micro for a pocket controller for your own app. The route is Bluetooth keyboard shortcuts. - [Sonos Era 100](https://atomsforagents.com/devices/sonos-era-100.md): Use Sonos Era 100 for an audible morning briefing. The route is Sonos network control. - [Sonos Era 300](https://atomsforagents.com/devices/sonos-era-300.md): Use Sonos Era 300 for an audible morning briefing. The route is Sonos network control. - [Sonos Move 2](https://atomsforagents.com/devices/sonos-move-2.md): Use Sonos Move 2 for an audible morning briefing. The route is Sonos network control. - [Sonos Roam 2](https://atomsforagents.com/devices/sonos-roam-2.md): Use Sonos Roam 2 for an audible morning briefing. The route is Sonos network control. - [WiiM Mini](https://atomsforagents.com/devices/wiim-mini.md): Use WiiM Mini for a speaker announcement from your own workflow. The route is WiiM / LinkPlay network control. - [WiiM Pro](https://atomsforagents.com/devices/wiim-pro.md): Use WiiM Pro for a speaker announcement from your own workflow. The route is WiiM / LinkPlay network control. - [WiiM Amp](https://atomsforagents.com/devices/wiim-amp.md): Use WiiM Amp for a speaker announcement from your own workflow. The route is WiiM / LinkPlay network control. - [TP-Link Tapo C210](https://atomsforagents.com/devices/tapo-c210.md): Use TP-Link Tapo C210 for a private pet-check camera dashboard. The route is Local RTSP / ONVIF video. - [Shelly H&T Gen3](https://atomsforagents.com/devices/shelly-ht-gen3.md): Use Shelly H&T Gen3 for a room-temperature history dashboard. The route is Shelly local sensor integration. - [SwitchBot Meter Plus](https://atomsforagents.com/devices/switchbot-meter-plus.md): Use SwitchBot Meter Plus for a room-by-room climate chart. The route is Bluetooth sensor readings. - [Airthings Wave Plus](https://atomsforagents.com/devices/airthings-wave-plus.md): Use Airthings Wave Plus for a long-term room air-quality chart. The route is Airthings BLE integration. - [Aranet4 Home](https://atomsforagents.com/devices/aranet4-home.md): Use Aranet4 Home for a room CO2 trend dashboard. The route is Aranet Bluetooth integration. - [Aqara Presence Sensor FP2](https://atomsforagents.com/devices/aqara-fp2.md): Use Aqara Presence Sensor FP2 for a desk-zone presence routine. The route is HomeKit Device integration. - [Netatmo Weather Station](https://atomsforagents.com/devices/netatmo-weather-station.md): Use Netatmo Weather Station for an indoor and outdoor weather dashboard. The route is Netatmo cloud integration. - [Sphero Mini robot](https://atomsforagents.com/devices/sphero-mini.md): Use Sphero Mini robot for a programmed maze route. The route is Sphero Edu JavaScript. - [Sphero RVR+](https://atomsforagents.com/devices/sphero-rvr-plus.md): Use Sphero RVR+ for a floor obstacle-course routine. The route is Sphero Edu + JavaScript. - [Wonder Workshop Dash robot](https://atomsforagents.com/devices/wonder-workshop-dash.md): Use Wonder Workshop Dash robot for a turtle-style floor drawing route. The route is Community Python + Bluetooth. - [Ryze Tello drone](https://atomsforagents.com/devices/ryze-tello.md): Use Ryze Tello drone for a short supervised programmed flight. The route is Tello SDK + Python. - [Makeblock Codey Rocky](https://atomsforagents.com/devices/codey-rocky.md): Use Makeblock Codey Rocky for a color-triggered movement routine. The route is mBlock + Python. - [Matatalab VinciBot](https://atomsforagents.com/devices/matatalab-vincibot.md): Use Matatalab VinciBot for a programmed geometric drawing. The route is MatataStudio text-based programming. - [Edison V3 robot](https://atomsforagents.com/devices/edison-v3.md): Use Edison V3 robot for a line-following behavior. The route is EdPy programming. - [Petoi Bittle X assembled](https://atomsforagents.com/devices/petoi-bittle-x.md): Use Petoi Bittle X assembled for a supervised sequence of robot-dog poses. The route is Petoi tools + Python serial control. - [Arduino Alvik robot](https://atomsforagents.com/devices/arduino-alvik.md): Use Arduino Alvik robot for the manufacturer obstacle-avoider project. The route is Arduino Lab + MicroPython. - [Elgato Stream Deck Neo](https://atomsforagents.com/devices/stream-deck-neo.md): Use Elgato Stream Deck Neo for a one-press script launcher with status feedback. The route is Stream Deck SDK + plugins. - [Nanoleaf Lines Smarter Kit](https://atomsforagents.com/devices/nanoleaf-lines.md): Use Nanoleaf Lines Smarter Kit for a wall display for focus and break time. The route is Nanoleaf controller + local integration. - [Philips Hue Play light bar double pack](https://atomsforagents.com/devices/philips-hue-play.md): Use Philips Hue Play light bar double pack for a quiet meeting-status light. The route is Hue Bridge + Home Assistant. - [Govee Floor Lamp 2 H607C](https://atomsforagents.com/devices/govee-floor-lamp-2.md): Use Govee Floor Lamp 2 H607C for a desk-side focus indicator. The route is Govee LAN control. - [WiiM Pro Plus](https://atomsforagents.com/devices/wiim-pro-plus.md): Use WiiM Pro Plus for a speaker announcement from your own workflow. The route is WiiM / LinkPlay network control. - [Qingping Air Monitor Lite](https://atomsforagents.com/devices/qingping-air-monitor-lite.md): Use Qingping Air Monitor Lite for a CO2 and particulate dashboard. The route is Qingping Bluetooth integration. - [Tempest Weather System](https://atomsforagents.com/devices/tempest-weather-system.md): Use Tempest Weather System for a live backyard weather board. The route is Local UDP + optional cloud integration. - [Samsung Galaxy Tab A9+](https://atomsforagents.com/devices/samsung-tab-a9-plus.md): Use Samsung Galaxy Tab A9+ for a wall calendar that wakes on a schedule. The route is Android browser + Fully Kiosk. - [Lenovo Tab M11](https://atomsforagents.com/devices/lenovo-tab-m11.md): Use Lenovo Tab M11 for a wall calendar that wakes on a schedule. The route is Android browser + Fully Kiosk. - [WiiM Ultra](https://atomsforagents.com/devices/wiim-ultra.md): Use WiiM Ultra for a speaker announcement from your own workflow. The route is WiiM / LinkPlay network control. - [THIRDREALITY Zigbee Smart Button](https://atomsforagents.com/devices/thirdreality-button.md): Use THIRDREALITY Zigbee Smart Button for a three-action desk shortcut. The route is Zigbee button events. - [Philips Hue Iris Gold](https://atomsforagents.com/devices/philips-hue-iris.md): Use Philips Hue Iris Gold for a quiet meeting-status light. The route is Hue Bridge + Home Assistant. - [Waveshare ESP32-S3 Touch AMOLED 1.75C](https://atomsforagents.com/devices/waveshare-esp32-s3-touch-amoled-175c.md): The pendant’s screen, microphone, speaker and camera-shutter controls become a pocket companion. Custom firmware runs on the pendant; voice and AI services may run elsewhere. - [Sonos Arc](https://atomsforagents.com/devices/sonos-arc.md): The software changes the real speaker’s volume, EQ and subwoofer settings. The controller runs on a separate computer and changes the speaker settings over the network. - [Elektron Model:Cycles](https://atomsforagents.com/devices/elektron-model-cycles.md): New firmware adds multitrack USB audio and sound engines to a physical groovebox. Replacement firmware runs on the groovebox. - [M-VAVE FM-1](https://atomsforagents.com/devices/m-vave-fm-1.md): Alternative firmware changes the FM-1’s playable sound engines and presets. Alternative firmware runs on the synthesizer. Check flash revisions before installing. Related projects show: X0X: turn a small synth into a full groovebox; Felucca: alternative synthesizer firmware. - [Zoom MS-70CDR](https://atomsforagents.com/devices/zoom-ms-70cdr.md): An existing effects pedal processes a real instrument signal through custom amp models. Custom effects run on the original pedal; a computer installs the effect files. - [EEVblog 121GW](https://atomsforagents.com/devices/eevblog-121gw.md): A rebuilt meter application runs on the real multimeter, including Bluetooth. Experimental firmware runs on the meter, including its Bluetooth functions. - [HP Laser 1008a](https://atomsforagents.com/devices/hp-laser-1008a.md): A custom USB print bridge makes the physical printer available to normal Mac applications. A privileged backend runs on the Mac; the printer keeps its own firmware. - [Plustek OpticFilm 8200i](https://atomsforagents.com/devices/plustek-opticfilm-8200i.md): A custom backend operates the film scanner and its infrared dust-removal channel. The scanning backend and editing application run on a Linux computer. - [Seeed Studio Wio Terminal](https://atomsforagents.com/devices/seeed-wio-terminal.md): The Wio Terminal becomes a dedicated weather clock with offline timekeeping. Clock and display firmware runs on the Wio Terminal; network services supply remote data. Related projects show: Weather clock with offline fallback; Physical coding-agent usage meter. - [Elgato Key Light](https://atomsforagents.com/devices/elgato-key-light.md): Linux controls operate the real Wi-Fi studio light. The custom controls run on a Linux computer, not inside the lamp. Related projects show: Native Linux controls for a studio light; One control for mixed-brand office lights and home routines. - [Unitree Go2](https://atomsforagents.com/devices/unitree-go2.md): Custom code uses the robot’s camera, sensors and motors to approach and move a ball. A separate computer supplies custom camera, sensor and motion-control logic. - [Bambu Lab P2S](https://atomsforagents.com/devices/bambu-lab-p2s.md): Local software monitors and queues jobs on a real 3D printer. Bambuddy runs on a separate host and manages the printer over the local network. - [M5Stack Cardputer ADV](https://atomsforagents.com/devices/m5stack-cardputer-adv.md): The pocket keyboard, microphone, speaker and screen become a push-to-talk terminal. Keyboard, audio and display firmware runs on the Cardputer ADV; the Mac mini handles transcription and responses. - [CSS Electronics CANsub.2](https://atomsforagents.com/devices/css-cansub-2.md): A physical CAN interface captures signals from a vehicle or test gauges for decoding. The CAN interface captures traffic; decoding and visualization run on a separate computer. - [Divoom MiniToo](https://atomsforagents.com/devices/divoom-minitoo.md): Bluetooth switches the physical pixel display between working, waiting and idle faces. Host-side hooks switch the MiniToo clock faces over Bluetooth; the display retains its firmware. - [M5Stack Tab5](https://atomsforagents.com/devices/m5stack-tab5.md): The Tab5 runs custom firmware that reads GPS and radio modules and connects to external RTL-SDR and ELM327 OBD-II adapters. Its physical screen and keyboard bring the field tools together in one portable device. Custom firmware runs on the Tab5. Navigation and radio functions need the specified external modules. Related projects show: Responder NAV: an offline field computer; Control an Android device from a standalone Tab5. - [M5PaperS3](https://atomsforagents.com/devices/m5papers3.md): The ESP32-S3 drives the M5PaperS3's raw e-paper interface at a high refresh rate, provides touch controls and plays buzzer audio. A proof-of-concept compiler translates Game Boy instructions into Xtensa LX7 instructions. The emulator and experimental JIT run on the ESP32-S3 inside the M5PaperS3. - [M5Stack CoreS3 SE](https://atomsforagents.com/devices/m5stack-cores3-se.md): The CoreS3 SE provides a microphone, touchscreen and Wi-Fi connection for recording a dream, sending it to cloud services and displaying generated illustrations. Recording and screen firmware runs on CoreS3 SE; transcription and image generation depend on separate services. - [M5Stack StickS3](https://atomsforagents.com/devices/m5stack-sticks3.md): A StickS3 mounted on the camera's hot shoe receives live view over Wi-Fi and sends shutter commands, providing a compact alternative to a phone remote. Firmware on the StickS3 receives live view from a supported Ricoh GR camera and sends shutter commands. - [ADR Encoder](https://atomsforagents.com/devices/adr-encoder.md): An ADR Encoder measures the motion of a lift and passes velocity readings to a Mac over Bluetooth, where a voice interface can discuss the current set. The encoder measures lift motion; the custom bridge and voice interface run on the Mac. - [M5Stack StamPLC](https://atomsforagents.com/devices/m5stack-stamplc.md): A RaspberryPi CM4 and StamPLC connect physical sensors, relays and Modbus equipment to a configurable control interface for automation experiments. The project combines StamPLC with a Raspberry Pi CM4 and external sensor / relay wiring. - [Hasselblad X2D 100C](https://atomsforagents.com/devices/hasselblad-x2d-100c.md): Custom camera software runs on an original Hasselblad X2D, with a Doom demonstration and exploration of additional on-device functions. Experimental extensions run on the original camera; a complete public deployment backend is not available. - [RICOH GR IV](https://atomsforagents.com/devices/ricoh-gr-iv.md): Version-specific camera scripts replace the stock shutdown image on a Ricoh GR IV with a personalized picture. Shutdown-screen modifications act on camera firmware; a separate StickS3 project provides Wi-Fi live view and shutter control. Related projects show: A tiny viewfinder for your Ricoh GR; Change a Ricoh GR IV's shutdown screen. - [M5Stack StopWatch Dev Kit](https://atomsforagents.com/devices/m5stack-stopwatch.md): A flashed M5Stack StopWatch responds to motion, touch and button presses with an animated on-screen companion, without needing a model API at runtime. The motion-sensitive pet firmware runs locally on the badge, without an AI API at runtime. - [Logitech BRIO 100](https://atomsforagents.com/devices/logitech-brio-100.md): A Raspberry Pi sends infrared air-conditioner commands, then a webcam checks the position of the unit's flap rather than assuming a command succeeded. The camera supplies images to software on a Raspberry Pi; the project also needs an IR transmitter and model service. - [ESI GIGAPORT eX](https://atomsforagents.com/devices/esi-gigaport-ex.md): A Raspberry Pi coordinates a motorized platter, touchscreen, keys, encoder, fader and audio interface inside a custom enclosure. The interface outputs audio from the Raspberry Pi DJ software; it does not run the application itself. - [Elgato Wave Neo](https://atomsforagents.com/devices/wave-neo.md): A USB microphone with a desk stand and touch-to-mute control. Use it as the audio input for your dictation software. - [Audio-Technica ATR2100x-USB](https://atomsforagents.com/devices/atr2100x-usb.md): A cardioid dynamic microphone with USB-C and XLR outputs, an on/off switch, and headphone monitoring. USB is the simpler route for a coding desk. ## Project detail records (Markdown) - [A printed morning brief from GitHub Copilot](https://atomsforagents.com/projects/copilot-morning-print.md) - [Pocket virtual pet and remote camera viewfinder](https://atomsforagents.com/projects/pocket-pet-camera.md) - [Planes and stars projected onto a bedroom ceiling](https://atomsforagents.com/projects/ceiling-flight-radar.md) - [Custom Sonos Arc sound-profile controller](https://atomsforagents.com/projects/sonos-arc-profiles.md) - [Modded Cycles: multitrack recording and new instruments](https://atomsforagents.com/projects/modded-cycles.md) - [X0X: turn a small synth into a full groovebox](https://atomsforagents.com/projects/fm1-x0x.md) - [Felucca: alternative synthesizer firmware](https://atomsforagents.com/projects/fm1-felucca.md) - [Vintage amplifier modeling on an older effects pedal](https://atomsforagents.com/projects/zoom-amp-modeler.md) - [Open and rebuild a multimeter firmware](https://atomsforagents.com/projects/121gw-open-firmware.md) - [Make an unsupported printer work normally on a Mac](https://atomsforagents.com/projects/hp-macos-printing.md) - [Rescue family film negatives with a custom scanner stack](https://atomsforagents.com/projects/negative-vibes-scanner.md) - [Fix a laptop camera’s dark, tinted image](https://atomsforagents.com/projects/thinkpad-camera-fixes.md) - [Snake and a live light meter on a pocket screen](https://atomsforagents.com/projects/mosaico-light-meter.md) - [Weather clock with offline fallback](https://atomsforagents.com/projects/wio-weather-clock.md) - [Physical coding-agent usage meter](https://atomsforagents.com/projects/wio-usage-meter.md) - [Wearable blinking cyber eye](https://atomsforagents.com/projects/wearable-cyber-eye.md) - [2048 on a tiny round touchscreen](https://atomsforagents.com/projects/round-touchscreen-2048.md) - [Blossom Fan interactive desk art](https://atomsforagents.com/projects/blossom-fan.md) - [Desktop environmental station with alerts](https://atomsforagents.com/projects/grove-weather-station.md) - [Native Linux controls for a studio light](https://atomsforagents.com/projects/elgato-linux-light.md) - [Unlock webcam controls missing on Linux](https://atomsforagents.com/projects/dell-linux-webcam.md) - [Replace a Xiaomi TV's ad-heavy home screen](https://atomsforagents.com/projects/xiaomi-tv-home-screen.md) - [A lighter Android TV launcher with rotating wallpapers](https://atomsforagents.com/projects/android-tv-wallpapers.md) - [Turn a TV screensaver into a live revenue display](https://atomsforagents.com/projects/tv-revenue-screensaver.md) - [A physical command panel for coding sessions](https://atomsforagents.com/projects/stream-deck-coding-panel.md) - [Robot dog video controller and autonomous ball approach](https://atomsforagents.com/projects/go2-ball-controller.md) - [Bambuddy: local printer queues, filament tracking and alerts](https://atomsforagents.com/projects/bambuddy-local-printing.md) - [Scan a real room into an editable interactive 3D scene](https://atomsforagents.com/projects/lidar-room-model.md) - [One control for mixed-brand office lights and home routines](https://atomsforagents.com/projects/mixed-brand-home-controls.md) - [Pocket push-to-talk translator, voice notebook and computer remote](https://atomsforagents.com/projects/cardputer-voice-terminal.md) - [Dedicated cyberpunk internet-status display](https://atomsforagents.com/projects/guition-network-display.md) - [Decode real car and gauge signals with a custom CAN sniffer](https://atomsforagents.com/projects/cansub-signal-decoder.md) - [Clauddy: turn a MiniToo into a physical coding-status notifier](https://atomsforagents.com/projects/minitoo-clauddy.md) - [One-click thermal-printer bridge across two warehouses](https://atomsforagents.com/projects/warehouse-print-bridge.md) - [Responder NAV: an offline field computer](https://atomsforagents.com/projects/responder-nav-field-computer.md) - [Control an Android device from a standalone Tab5](https://atomsforagents.com/projects/tab5-android-console.md) - [Game Boy gaming on an e-paper handheld](https://atomsforagents.com/projects/m5papers3-gameboy-jit.md) - [A Kindle dashboard for AI usage](https://atomsforagents.com/projects/kindle-ai-usage.md) - [Record dreams on a bedside touchscreen](https://atomsforagents.com/projects/dream-logger.md) - [Taz: a voice-reactive pocket pet](https://atomsforagents.com/projects/taskagotchi.md) - [A tiny viewfinder for your Ricoh GR](https://atomsforagents.com/projects/ricoh-gr-sticks3-viewfinder.md) - [A projector that keeps the cat entertained](https://atomsforagents.com/projects/cat-tv-projector.md) - [Bokko: a pocket voice pendant](https://atomsforagents.com/projects/bokko-pendant.md) - [Give your lifting sensor a voice coach](https://atomsforagents.com/projects/adr-velocity-coach.md) - [Give a Bluetooth speaker a character](https://atomsforagents.com/projects/kinform-speaker-character.md) - [Build a configurable field controller](https://atomsforagents.com/projects/noutomation.md) - [Open greenhouse vents from a sensor reading](https://atomsforagents.com/projects/greenhouse-winder.md) - [Turn a tabletop into a football pitch](https://atomsforagents.com/projects/project-tabletop.md) - [62 BAR: a miniature DJ instrument](https://atomsforagents.com/projects/62-bar-dj.md) - [Run experimental software on a Hasselblad X2D](https://atomsforagents.com/projects/hasselblad-x2d-extensions.md) - [Send a photo to a sleeping e-paper frame](https://atomsforagents.com/projects/keep-remote-photo-frame.md) - [Handsy: a hardware bridge for an iPhone](https://atomsforagents.com/projects/handsy-esp32-iphone.md) - [Robbi: a small robot with a personality](https://atomsforagents.com/projects/robbi-companion.md) - [Change a Ricoh GR IV's shutdown screen](https://atomsforagents.com/projects/ricoh-gr4-shutdown-screen.md) - [A touch-activated talking crystal ball](https://atomsforagents.com/projects/crystal-ball-voice.md) - [A pet that lives on a motion-sensitive badge](https://atomsforagents.com/projects/codex-pet-badge.md) - [An AC remote that checks what happened](https://atomsforagents.com/projects/ac-remote-visual-feedback.md) - [Make hand movements control a puppet theater](https://atomsforagents.com/projects/virtual-puppet-theater.md)