Photograph via snooOG

Home to gadget-surgeons, build enthusiasts, and crazy DIY contraptions.

This community is for nerds who like to modify their electronics, it is NOT a support group for people who have been hacked.

Home to gadget-surgeons, build enthusiasts, and crazy DIY contraptions.

Discussion and news regarding everything DIY mechanical and electronic, from vintage contraptions to the latest and greatest in home-made whiz-bang.


  • No self promotion/spam.

  • No direct links to crowdfunding sites.

  • Describe the Gadget in your post title. No sensational or non-descriptive titles.

  • Memes belong in /r/AdviceAnimals or /r/memes.

  • No personal information.

  • No personal insults.

  • No vanity/troll accounts.

  • English only.

Moderation Policy

We use the reddit FAQ guidelines for spam when removing spam posts. Additionally, as a spam-prevention measure, users with accounts that have no previous activity and/or are less than 14 days old, may be subject to having their posts removed.

If your submission does not appear in the new tab - it may have been caught by the spam filter. Message the moderators, and we will look at it.

Please keep discussions civil and respectful. Know your reddiquette!

Make this subreddit a better place by voting and participating in the new section.

Related Subreddits:


10,746 Subscribers


What kind of input port is this?

I'm trying to hack a CPAP machine and this is the UART accessory port for the machine. I'm not sure what the exact kind of port here is but my normal jumper wires wont fit in it. Before I break out the solder, wanted to know what kind of port this was.


1 Comment
21:00 UTC


How are generic wireless keyboards/mouses paired with their USB reciever counterparts?

I hope this is the right sub for this question.

So, this may sound rudimental, but I can't find any helpful answers when I search this on Google. So, my question really is about the low-level process that happens when a generic device is paired with one bluetooth reciever. For most mid to high-end products, like Logitec, the bluetooth is reprogrammable, but not with the generic ones - there is only one transmitter-reciever pair. I am getting into hardware hacking and I'm trying to understand what the low-level processes are of these things. I know I'm probably never going to be able to reprogram a mouse to pair with a different reciever (or anything like that) but if I know how it works, I will feel a lot better about life. I really want to be able to do some cool low-level stuff one day, but for now I'm just tinkering with old keyboards and mouses trying to figure this out.

15:51 UTC


What can I do with a skylanders portal of power?

I have an old portal of power for the wii skylanders game. It's an RFID scanner. How would I go about reading data from it with my pc? Using lsusb, the device name isID 1430:0150 RedOctane wireless receiver for skylanders wii.

I unfortunately do not have any skylanders to test with, although I have an amiibo and some NFC cards (although I don't think they'll be compatible).

01:59 UTC


Custom firmware to enable ssh for verizon G3100 router?

I'm looking for a way to control my router from the commandline with ssh. What are my options for doing this?

19:42 UTC


Ev charger hack to remove owner

Hi all, I've brought a second hand EV charger and it's locked to the previous owner so the pin keeps getting sent to them and they're not replying to any of my messages.

Is there a way around this. I paid quite a lot for the charger and its really getting me down

Many thanks Hayley

18:02 UTC


What are some cool Bluetooth devices beyond earphones that you've come across that are similar to bluetooth controlled vibrating surfaces, vibrating rings, or wheels.

I have some extra cash left and just got into IoT and embedded systems. I think its really cool and would love to buy cool bluetooth controlled gadgets to kill some time lol, basically. Thats all im looking for. I could try building one but wouldn't anything with esp32s be too big or expensive? So for now i could avoid building if i could just buy one instead.

06:49 UTC


Tattoo artist needs help with some electrical stuff lol.

I am in the process of building a tattoo machine that is barebones and simple to work on. Our industry uses battery packs with an RCA male connector and outputs a variable voltage anywhere from 4v to 12 volts typically. I developed a machine that works using a typical power supply, however when I plug in a battery, the batteries tend to throw beeps or error codes my way. I'm assuming this is some sort of safety feature built into the battery itself. Given this hopelessly small amount of information, would anyone know of a solution?

My machine is simple, a dc toy motor attached to an RCA female adapter by way of small 18g wire leads.

This is the battery I intend to use : Critical Connect Universal Battery Shorty - Critical Tattoo Supply

my portfolio: Jonathan TatroTattoos (@tatsbyjontatro) • Instagram photos and videos

1 Comment
15:54 UTC


Looking for help with an odd old device. The Nextdrive Plug.

So, a long long time ago I backed a project on indiegogo and received a Nextdrive Plug. It's essentially a network attached usb port. You can plug storage into it, and be able to remotely acess it with an app, use it as a remote webcam, add a usb-a cd player to your smartphone if you really wanted to, etc.

That was several years ago. I did a little searching and they don't seem to exist anymore. But I have one. And I want to use it with a phone that while is still old by today's standards, is much younger that the drive. So, the app was made for a previous version of android.

I'm using android 10 on my galaxy S9. I was able to find the Nextdrive Connect app and install it, but it can't see the plug while searching. Neither from the app itself nor scanning bluetooth devices.

I get a flashing light on the plug before it goes solid, so it looks like it's finishing it's boot process, but I can't connect to it.

I have a raspberry pi 3b+ that I might be able to test with, but I just don't even know where to begin.

22:18 UTC


Internet connection toggle

Ok so, I have a g3100 model verizon router, and an ubuntu laptop. How can I make a script that will toggle the internet access for a specific mac address connected to that router? I have admin rights to the network.

Currently, I need to use the web interface to login to the router, and manually select which device to turn off, and manually turn it back on, or set a rule in the router to do it automatically.

I want to be able to just push a single button and toggle the connection for that specific device.

18:19 UTC


i've bought a new house and old owners left behind this alarm system realtor & previous owner claim they don't know anything about it i don't want to invite unnecessary ppl into my home so i'm searching for a way to zero this thing out to zero. i've got it all pulled apart

the case has adt on the outside, the inner circuit board has 200-0939v3 revC resideo 2019. i remember in older electronics you could press a reset button and viola start from scratch, but this thing is pretty much useless or bricked to me since the previous owner of the house locked it with their codes and didn't leave anything with the realtor. Anyways, can I hack this open to default? I don't see a internal battery anywhere, so I'm guessing the memory is holding the configurations. I can't get it to respond to anything. Do I need to call ADT and pay their ridiculous fee to open this thing up again? I'd really hate to get a short term subscription for a few months only to cancel it. right now, i just don't have money like that. Is this the right sub to post this, can anyone recommend another sub of where I can get help on this. Has anyone done this before, it seems like it's possible but my electronic skills aren't that great on this device, seems more like a programming side thing. It's in pieces right now, I've taken all the boards out - wifi, antenna, searching for a reset button. if anyone can help, please do. thanks.

05:45 UTC


Remote Control Car Hacking

1 Comment
17:51 UTC


Type 422 Oscilloscope

I was recently gifted an old oscilloscope, missing the power cable, I cant locate the exact part to buy, and Ive seen several options online from cutting the plastic down, to soldering a cable onto the pins, I have soldering experience and plenty of shrink wrap, is there anything I would need to keep in mind that Im not thinking of? Can update with pics if needed

22:26 UTC


Any Reason why I cant use a different NPN 3 Wire sensor for my Tachometer?

I know this is a little lite on the hacking, but just trying to get this tach to work with a different sensor, and might be missing out on some theory as far as why what I'm trying to do might not work.

I recently purchased one of these Tachometers from Amazon:


I can get it to work fine with the 3 wire (NPN) hall effect sensor and magnet that comes with it. This works fine for my purposes for now. However, I was trying to get it to work with a 3 wire NPN photoeye (sensor can handle same voltage, 12VDC circuit) and a piece of reflective tape on the rotating component (as opposed to a magnet) instead.

I have verified that the sensor is wired correctly, (power, signal, and ground are wired to same connections for Photoeye as they were with hall effect), but cannot get any RPM reading in this configuration and I think even if they are different in terms of NO vs NC should still get something on a on-off (repeating) cycle. Any reason the photoeye doesnt work in place of the hall effect? Like maybe the voltage drop across the sensor to the signal? Anything easy I can do about it? Also apologies if this isn't the right place to ask this kind of question.

Photoeye Im trying to use (datasheet pdf on page) FB6-DN-0E:


Hall Effect that comes with Tach (click Description Tab) CHE12-10NB-H710:


18:13 UTC


Motorized Appliance Lift

I'm looking to build a motorized appliance lift into a kitchen island. It needs to raise ~55 lbs two feet. It will be contained in a box with a track on either side to keep it straight and steady.

I've never built anything like this before. I'm looking for advice all the way across: motor power and speed; screw or scissor or something else for the mechanism; controls and switching for up and down.

Feel free to explain it like I'm five. :)

1 Comment
02:22 UTC


Hey, Geniuses!

I just bought myself a 1500 $ treadmill for personal use in my basement (almost broke carrying it down!).

The mill itself is very nice and exactly what I wanted and was looking for! I have already spent hours walking on it during work meetings!

Unfortunately, it requires you to log in via a Chinese fitness app (fitshow) in order to save training data and such. This wouldn't have been an issue if the process was smooth and fast. But it is far from it as I power off the treadmill after every use.

So my thought it that I built a better app myself. As it looks like the current installation is just some android phone with a bigger screen and such.

However im afraid that i destroy the functionality of the threadmill and wont be able to control its features. Has anyone on here tried anything similar? Is there anything i have to check before i even consider it?

Any help is much appreciated.

12:20 UTC


Flipper zero??

It’s starting to be held up at borders cause of its potential. It requires customization for it to be used unethically. So what about the pi? Pi zero? Is that not the same?

13:17 UTC


Hack Amazon Firestick to reduce TV volume during commercials

I have cable TV and internet from Cox included with my rent. I have a "dumb" TV. I am curious if it is possible to use an Amazon Firestick, raspberry pi, or any other device to recognize commercial vs feature by sound (or other approach), then reduce volume by some amount. then restore volume when commercial has concluded.

Has anyone tried this? if so, successfully?

02:02 UTC


Noise vs202 charging case LED light issue

Hey there!👋 I bought Noise vs202 some what last week and I want to drain it's full battery that has came by default (kinda my thing😅)

So I was wondering the White LED on the charging case was blinking for about 5-6 seconds when i placed my earbuds in it and closed the lid.

I don't know what exactly is happening here, and numerous negative thoughts are coming related to it. I would appreciate your help!

09:47 UTC



Can someone tell me what this software is and/or what it is specifically used for? Is it for mobile phones and are there only certain phones equipped with it?

02:04 UTC


Getting a temperature reading from Thermoworks IR-Pro into a Python program

I have an infrared thermometer which I want to use to monitor the temperature change of a sample in the lab. However, the software that comes with the thermometer only allows you to export the complete measurement datasheet instead of continuously outputting temperature. Is there a way to get the reading from the thermometer directly into my Python program? I'm not sure whether it's more of an EE or CS question but here it is.

02:31 UTC


Is there a way I can monitor my mobile camera from my computer?

I am wondering if I can get my mobile to film something on my desk and monitor the mobile camera from my computer or at least see what is being filmed?

19:19 UTC


hack a nest thermostat into volume bar or anything for my pc

Hi, I got a used nest E from a friend of mine, and was wondering if it was possible to turn it into a volume bar for my pc

02:59 UTC

Back To Top