Onigotchi V104 Badcolor New ๐ ๐
Interested in building one? Here is the parts list and the flash process for the "Badcolor New" experience.
Hardware Required:
Flashing the Firmware:
Troubleshooting "Bad" Color:
If the screen is too bad (unreadable), SSH into the device and run:
sudo onigotchi-color --calibrate
The v104 Badcolor New firmware includes a calibration wizard that lets you manually adjust the RGB offset until the Oni face looks terrifyingly glorious.
The Onigotchi has always existed in a strange ethical limbo. It looks like a childโs toy. Thatโs intentional. Security guards, bystanders, and even some tech professionals see the pixel art face and dismiss it as a gadget. The Badcolor New update leans harder into this deception by making the device pretty โ almost desirable. onigotchi v104 badcolor new
With v104, you can:
This gamification lowers the psychological barrier for new red teamers while providing legitimate operational security (OpSec) via camouflage.
Previous versions required recompiling to change the glitch intensity. Now, via the serial console or web UI, you can type:
badcolor set 75
This sets the corruption to 75% intensity. The command badcolor cycle triggers a slow wave of garbage pixels across the screen. Interested in building one
The community surrounding Onigotchi v104 has coined this the "Eaten Palette" build.
The developerโs roadmap (leaked via a now-deleted commit) suggests "Onigotchi v105 ChromaGlitch" is on the horizon. This will supposedly support actual RGB OLEDs (using SSD1351 drivers) to introduce real color channel separation glitchesโred shifting left, blue shifting right.
Until then, onigotchi v104 badcolor new remains the most controversial, visually interesting, and deliberately broken firmware in the Deauther ecosystem.
Title: Onigotchi v104 โ BadColor New: How to Make (and Manage) Corruption Flashing the Firmware:
Body: Onigotchi v104 just dropped and the BadColor New system is a wild evolution โ your pets can now literally fall apart in color and mind. Corruption slowly remaps palettes and alters behavior, and there are items to push it forward or pull it back. Want the rare Crimson Whisper lines? Use a Static Doll with a Salt Lamp nearby. Prefer to keep a stable companion? Keep Salt Lamps active and avoid risky vials. Save before experiments, share your screenshots, and try Mirror Fragment + Static Doll at high corruption for a hidden Mirror Room. Be warned: flashing visuals and audio distortions are common โ take care if youโre sensitive. Post your weirdest corruptions!
If you search for "onigotchi v104 badcolor new fix" you will find dozens of workarounds. Here are the top three:
Problem: Screen is permanently black (intensity 255).
Solution: Blind reset. Power cycle 3 times rapidly. The bootloader ignores BadColor for the first 10 seconds. Use badcolor set 0 immediately.
Problem: Glitch spreads to the web UI (HTML canvas corruption).
Solution: This is a known bug. The BadColor framebuffer swap sometimes bleeds into the HTTP image generation. Downgrade to v104-badcolor-old or clear your browser cache.
Problem: Device reboots when badcolor cycle is run.
Solution: Your ESP8266 doesn't have enough heap memory for the moving window corruption. Edit badcolor_window_size in src/badcolor.c from 64 to 16.