logoalt Hacker News

Show HN: Glitchy camera – a circuit-bent camera simulator in the browser

160 pointsby elayabharathyesterday at 11:57 AM21 commentsview on HN

Fun little side project I built after learning about circuit bending in cameras for intentional glitch effect. It is browser based camera toy where you "rewire" CCD pin pairs, turn knobs to get different glitch artefacts in real time to capture as photos. I had fun learning to simulate different pin modes - channel split, hue/phase shifts, horizontal clock delays, colour kill etc.

Here are some photos taken: https://glitchycam.com/gallery

I intentionally leaned towards skeuomorphic design for nostalgia. I miss the days where I'd spend hours making a button to look like a physical button. Here I chose to make it look like a "good enough" Teenage Engineering device UI.

I tested/used GPT-5.3-Codex to build this from scratch, since there was a lot of hype around it on X. Maybe I wasn’t using it right, but I found it needed a lot of code cleanup at every step and a lot of hand holding along the way. It missed details/nuances and didn't land the skeuomorphic buttons or the interaction polish. It mostly helped with boilerplate where there wasn't much thinking/detailing. It did give a basic starting point for the effect calculations, but didn't really move the needle on the details.

Please give it a go and let me know what you think - your photos and video never leave your browser (you can download them if you choose to). Everything is processed locally in your browser (works offline), nothing is uploaded or seen by anyone.


Comments

nickthegreektoday at 4:32 PM

I just had gpt do a deep research on how to get started with physical circuit bending old digital cameras last night after seeing some fun tiktoks. Anyone know of any quick start resources/kits?

inspiration that I had me digging into this stuff: https://www.tiktok.com/@0xa.mp4

show 1 reply
0x7cfetoday at 7:25 PM

Could've just name it Genius iLook 1321, lol. At least that was the experience for me when I tried to write a Linux driver for it. It was a pre-UVC camera, so that time I did all the glitches natively.

halfdafttoday at 6:26 PM

Had great fun with this today, thanks! Makes me think I'd love a compact hackable point'n'click glitch camera that you can load with glitch patches. Like a lomo and a guitar pedal had a baby.

neomtoday at 3:51 PM

I triggered the apple reactions and it added something fun: https://s.h4x.club/geuGjJgz

Really really really fun! Thanks for making it. :)

ldadtoday at 1:55 PM

Nice! It’s the polish and attention to detail that really distinguishes this from something purely generated with AI. Getting the design details right shows the human touch.

andaitoday at 2:51 PM

This is super cool :) How did you do the circuit bending?

Is it emulating the CCD chip somehow, or approximating the effects?

show 1 reply
flatcoketoday at 1:25 PM

Cool project. Love that it's entirely client-side — no uploads, no server processing. More browser tools should work this way.

fallinditchtoday at 12:48 PM

Great job and thank you, I will be using this. I already love to use my phone camera, it's nice to have a glitch option.

naichtoday at 1:45 PM

That was exactly my experience with AI coding - useful for ideas and boiler plate code, but not much more.

gitowiectoday at 10:08 AM

It was fun to use glitchycam. Thank you for describing your journey with AI, that is similar what I am experiencing.

hareltoday at 1:20 PM

I love it. The aesthetics are fantastic. Can this record a video as well?

show 1 reply
tgvtoday at 11:31 AM

It looks very convincing, and funky. How does the simulation work?

show 1 reply
imbusy111today at 12:38 PM

I like that it is based on hardware fundamentals.

luckystoday at 12:31 PM

Love it! Bookmarked :-)

emilfihlmantoday at 3:22 PM

E: Nevermind, it's my university Fortiguard bullshit.

Anyone else getting certificate issue?

...Certificate issue was here