this post was submitted on 20 Apr 2026
963 points (97.3% liked)

Programmer Humor

31037 readers
1688 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] SeductiveTortoise@piefed.social 0 points 12 hours ago (1 children)

I wanted to do ESPify my fume hood for some time now, but I don't really know where to start. Do you have some website/howto for me to get started? To be honest, I don't really care about smarting up the actual extraction part. I just want to turn on and off the lights without finding the non-illuminated touch button on the black glass. Who designs crap like that?

[–] Therefore@lemmy.world 4 points 6 hours ago (1 children)

You need electrical experience, I wouldn't recommend anyone to work with high voltages unless they knew what they were doing. The method depends on the device, every one is different. For the aircon unit the esp is an internal remote, so I spent time decoding that model's IR codes and building a platform for reliable control via home assistant. I have fans around the house that use mains voltage motors with 3 speeds, those got an interlocked 3 channel relay board. The ice maker used digital logic, so the esp sits between the control board and the rest and intercepts button presses to keep track of state and the injects its own commands for remote control(not my work). If you are lucky there will be a guide on the internet you can apply to your specific device, otherwise you'll have to work the project out solo from smaller guides.

[–] SeductiveTortoise@piefed.social 1 points 5 hours ago (1 children)

I just wanted to interfere with the button board, I'd guess this will run on 3.3 or 5 volts. Simulate the touch events so to speak.

[–] Therefore@lemmy.world 1 points 3 hours ago (1 children)

Yeah so you'd probably just be grounding the positive side of the button momentarily. I'm pretty sure I did that with a ducted heater remote once, if it's 3.3 you can just attach it to a pin from your board, then send the pin low to press. 5v you might want a level shifter in between. Have you used esphome before/do you have home assistant? Then you can automate the press to a motion sensor or widget on your phone.

[–] SeductiveTortoise@piefed.social 2 points 3 hours ago

Yes, and I'm tinkering all the time. I'd get in with my multimeter and check the voltage first anyways.