Ask Slashdot: Your Most Unusual Hardware Hack? 258
An anonymous reader writes: Another Slashdotter recently asked what kind of things someone can power with an external USB battery. I have a followup along those lines: what kind of modifications have you made to your gadgets to do things that they were never meant to do? Consider old routers, cell phones, monitors, etc. that have absolutely no use or value anymore in their intended form. What can you do with them?
The ultimate hardware hack (Score:5, Insightful)
The paper-clip CD extractor. I keep one in my desk at all times.
Re: (Score:3)
Do you have any extras you could sell ? I misplaced mine sometime around June of '97 and haven't been able to find one since.
Re: (Score:2)
June of 1997? Ain't that about the time bill gates started giving away free coffee cup holders? That's probably why lost it. You were excited about the gifts.
Re:The ultimate hardware hack (Score:4, Funny)
Ah, yes - the Ejectrode.
Re: (Score:2)
The paper-clip CD extractor. I keep one in my desk at all times.
I thought of my most unusual hardware hack and it used a small nail bent just right and a pair of vise grips to open locked file cabinets. I used to work at a place that sold file cabinets; so, a dozen or so times the user locked the keys inside the file cabinet. Tim S.
Re: (Score:2)
RS-232 WattsUp, Humidity Sensor, RPi 1, WiFi, GPIO (Score:5, Interesting)
Put it all together for near-real-time track of how much it costs to keep my basement at a given humidity.
The Raspberry Pi caches readings in a local database in case it can't connect to the web, then stores in a database on my web server. The database ingestion also keeps a 2-hour running average to smooth things out a bit.
When I set it up, I thought it wasn't working right - I saw sawtooth-like patterns in the humidity data. Turned out, it was working perfectly: the resolution of the humidity sensor was good enough that I could watch the humidity in the room rise until the dehumidifier kicked on!
Re:RS-232 WattsUp, Humidity Sensor, RPi 1, WiFi, G (Score:4, Funny)
Re: (Score:3)
YOU'RE NOT MY REAL FATHER!!!
Re: (Score:2)
Well, both, really.
I guess I should say accuracy, or repeatability or noise floor of the humidity sensor - since I originally thought I was seeing some capacitive artifact. It actually does a pretty good job.
computer/mini golf hole (Score:5, Interesting)
A company I worked at used to have an annual mini golf hole contest. I hollowed out a computer and ran the ball through it in some 1/2 pvc pipes with the cd tray popping in and out (a batch file from a boot floppy) as a moving obstacle.
Wobbly wardrobe fix (Score:2)
HP28C infrared input (Score:4, Interesting)
The HP28C had an infrared output, e.g. For printers, but no input. a friend of mine published a book explaining how to connect an IR diode to trigger some unconnected keyboard lines in the calculator. That made it possible to upload programs to the calculator faster. Of course you also needed the matching hack on a PC to send programs. The 48 had IR in both directions.
Re: (Score:2)
Re: (Score:3)
That reminded me of something - maybe not really a hack per se, but some creative problem solving. I was at a Mac User Group meeting around 2000 or so, and somebody was supposed to do a presentation. Unfortunately, the presentation was on one laptop, and the projector was on another. Now, in many cases over many years, this is basically a non-issue - there are usually several ways to transfer files. Unfortunately, because of the laptops involved (maybe a PowerBook 5300 and a PowerBook G3?), the options were
Sometimes even your hack gets outdated... (Score:5, Interesting)
Re: (Score:3)
Re: Sometimes even your hack gets outdated... (Score:3)
Yeah, any UHF TV (the second knob tuning channels 14-83) could pick up cell phones back then. You had tuned the vcr (you had to program the channel buttons then on cars since there were commonly only 10 or so buttons) up into that range. The speaker wire made an extremely poor but just good enough antenna for you to hear something! From the fading description you were hearing the phones themselves as they drove past your house as opposed to hearing the tower. Had it been the tower you heard they wouldn't ha
Re: (Score:3)
>"Back in the early 90s my dad repurposed an old Tandy laptop..."
>Couldn't have been too fucking old.
The tandy model 100 came out in 1983, so it could have been 7 years old.
Re: (Score:3)
Eh... it wasn't really until the mid 90s before laptops or processors had a large difference between generations. 15 and 30 mhz 486s desktops were still common on store shelves in 1995. Sound cards and CD roms were still expensive add ons around then too. A lot of systems were still dos or Windows 3.1 and not only did you have to purchase a web browser, you had to install a network stack just to dial up the internet. I remember being stoked when i upgraded the 9600 baud modem to a USR 33.6k modem for
Commodore Hack (Score:5, Insightful)
Re: (Score:2, Funny)
Billy Gates? Is that you Billy? Real sorry about the bulling thing in Jr High. What have you been up to? Care if I come over for a visit sometime?
Re: (Score:3)
"Smithers... release the hounds."
Re:Commodore Hack (Score:4, Informative)
Memory erased by cosmic rays (Score:2)
There is a story I remember reading once, but can't seem to find anymore. It was about some space probe that was regularly shutting down. The space engineers finally figured out that it had lost a panel, so the sun light could enter inside and that was enough to corrupt the memory that was hit by sun rays. So NASA modified the program so that it "walk around" physical memory, copying its code and data around memory so as to avoid solar rays. I don't know if that story is true, but if it is, it looks like a
Re:Memory erased by cosmic rays (Score:5, Interesting)
Oh, god, space technology is full of brilliant hacks. For example, New Horizons' radio. It has two amps connected to one dish, designed as a primary and a backup. But while it was en route, an engineer hit upon an idea to have them both transmit at the same time through the same dish, doubling the bandwidth. Normally that wouldn't make sense, except that the amplifiers have signals with different polarization, and these can be separated back out on Earth.
Great, except for one problem. The second radio was designed as a backup, they weren't planned for simultaneous operation - so there's not enough power to run them both and everything else at the same time. There's barely enough power to run just the radios - and I mean, it's not like you can just shut off the flight computer to free up more power. Well... actually, that's exactly what they do. When have a ton of data accumulated that they want to get to Earth and no critical science to do, they spin the craft up like a bullet to keep it stable and the dish pointing at Earth. Then they shut down the whole guidance and control system and pretty much everything else on the craft not essential for reading and transmitting data. It stays in this mode for days for a week or two, until all of the onboard data is transmitted, then they spin it back down so that they can do things like take pictures once again.
Re: (Score:2)
A Fan of Security (Score:5, Funny)
Re: (Score:2)
Re:A Fan of Security (Score:5, Funny)
Back in Pentium 66 days Intel shipped a bunch of mother boards that made it impossible to disable power management.
We were shipping a 386 mode extended DOS batch application (long story). To keep the machines from powering down during a run we suggested a workaround. A thermal water cup pecking bird with a paper clip attached to hit the shift key on every peck.
I sent a copy of the 'tech bulletin' to a friend who worked at Intel, thinking they should make it an official workaround. They never did.
Re: (Score:2)
Back in Pentium 66 days Intel shipped a bunch of mother boards that made it impossible to disable power management.
We were shipping a 386 mode extended DOS batch application (long story). To keep the machines from powering down during a run we suggested a workaround. A thermal water cup pecking bird with a paper clip attached to hit the shift key on every peck.
I sent a copy of the 'tech bulletin' to a friend who worked at Intel, thinking they should make it an official workaround. They never did.
Because you made it all up? Anyone who has actually played with the drinking bird [wikipedia.org] knows that they can't generate anywhere near as much force as the keyboards of that era required in order to register a keystroke.
Re: (Score:2)
We issued the memo. We didn't actually make it work.
Re:A Fan of Security (Score:5, Interesting)
Re: (Score:2)
Out of curiosity, why couldn't you just reformat the records to match the table structure for access then import conventionally?
Re: (Score:2)
Reminds me of a Simpson's episode when Homer used a Dippy bird to monitor the plant.
not exactly no use (Score:2)
But a bass (Hohner The Jack) modified with two lipstick guitar humbuckers (which I can split or set in series to make it a humcanceller instead of a humbucker). So far nothing too special, right? Well, add a volume and tone control for each pickup. Also not too uncommon at all. Add a blend potentiometer. Yes, lots of controls, but still not a hack.
The actual hack was an active/passive switch. The active switch switches the output to a battery (two batteries actually, one for the filament, the other to power
Re: (Score:2)
I modified a fm transmitter for a walkman and a fm radio kit to connect and use the power from my peavy distortion pedal to make a guitar remote. I was 14 or 15 when I did that.
Re: (Score:2)
I do not doubt your last sentence. Sub-mini tube circuits are often more gimmick than performance. I can see the transistor passing a lot more bandwidth with smaller components.
1974 (Score:2)
Re: (Score:2)
I made a remote lock for my bedroom door and a do not disturb sign with an led out of old rc car parts, a broken 8 track player, and random bits I found in my Dad's garage I was maybe 12 that would have been early 80s.
When I was in college we modified a tampon dispenser with parts from a straw dispenser and other random stuff from an out of business gas station to dispense cigarettes for 10 cents, a pack of smokes was $1.09 back then.
CRT Monitor + 30m extension cord (Score:2)
Pretty....
.
Not my idea, but done a few times (Score:2)
Good topic for once. (Score:2)
Pilotwings 64 linked to step machine (Score:2)
Normally the game is played with repetitive button pushes, which is dumb. I linked the game, running in an emulator, to a PC based controller, and jury-rigged the wiring to an appropriately disemboweled step counter of a step machine. In general, I'm fascinated by the idea of linking the trappings of compulsion-inducing behavior (a.k.a. computer gaming) to things that are useful IRL. Or in modern lingo, I gamified a useful but otherwise incredibly boring exercise, or sportified an interesting game.
Apple to PC monitor cable (Score:2)
When I was a student, I came across some blueprint and made a monitor cable that allowed the use of less expensive, commodity IBM PC compatible monitors on Apple computers, and created a little company to commercialize it. As I lacked funds, or a PC, a monitor or an Apple computer, I borrowed a large CRT monitor from a distributor and brought it to an Apple retailer for the demo via public transportation. So much about budgeting for proper testing and QA. I was lucky with the soldering and it worked straigh
Remote server rebooter (Score:2)
MagSafe laptop power supplies (Score:4, Interesting)
At one time I got a broken MagSafe power supply, the ones that Apple ships with their laptops. Since I was curious how these switched-mode power supplies work, I cracked it open and somehow shorted the big capacitor. These temporarily store up to 400 volts but it wasn't that much left. I still got quite a zap, though :-)
Anyway, I got a big crate of broken ones from a local Apple dealer in town. I found out that they usually didn't work because the wire would break close to the adapter. eBay sold replacement cables and I started fixing the power supplies. Cracking them open, replacing the cord, testing them, glueing them shut as neat as possible, then selling them for 25 bucks.
It was fun but with a kid on the way, I had no room for a separate table for my soldering iron, electronics stuff etc. and I stopped doing it. Cleaning up every time you want to do something small isn't fun.
Hard Drive Bracket (Score:3)
I was missing the hardware to mount a 5 Mb hard drive (yes, 5 Mb) in my XT. Didn't want it sitting directly on the case (cable length, vibration, possible short, etc), but really wanted that upgrade. My French-English dictionary was sitting nearby, so it became the support "bracket".
My mom used that computer many years for checking email (she did upgrade to 2400 baud), but one day it needed a repair. She said the guy was a bit surprised to find a library in a PC.
VW Camper... (Score:2)
Re: (Score:2)
JB Weld is an insulator - I've used it to successfully repair high voltage terminals on the coilpack in a VW VR6 engine.
http://www.jbweld.com/pages/fa... [jbweld.com]
I don't know if it is slightly magnetic though as it does have powered metal in it.
I dunno about unusual (Score:3)
I get a lot of crap at yard sales, thrift stores, etc. Eventually the stuff makes its way into projects. Got some of those NHT transducers out of some toy cardboard guitar amplifiers. Used one of them to make a lunchbox into a speaker, it sounds a little tinny... Got a LCD backup mirror with a broken mirror for $10, nice source of a backup camera (with range marks) and a 4.3" LCD. $10 later and I've got a touch panel to go with it, I plan to attach them to my R-Pi soon.
Outside I've made a table for my (yard-sale acquired) lathe out of pallets and I made a 4x8 table saw by making a wooden frame for a portable jobsite table saw I got for ten bucks missing the extending fences and whatnot but with the pusher.
I don't depend on this stuff for livelihood, it's just a hobby, but you can live better on the trash in this country than you can on normal wages in some others. There's just valuable shit going to hell everywhere. If you could line up end-to-end all the cars that people would have liked to fix up which have been parked in people's yard and just rusted away, they'd probably reach across the country.
Fixed two power drills last weekend (Score:2)
Or rather I disassembled two broken power drill and used the parts to make one functioning one. The hardware hacks I did on my VW bus were too numerous to mention.
Re: (Score:2)
A friend bought an old VW Bus in the 80s we went on a weekend camping trip and painted all kinds of stuff on it.
I have lots of junk and not much money, so... (Score:3, Interesting)
Old HP GPIB-based XY plotter with laser diode in place of pen, does a nice job of cutting gaskets for steam engines.
Broken 8 track player in ginormous am/fm/turntable cabinet, replaced with beaglebone, so when I hit the next track button it plays a 'clunk' sound and then fires up a random streaming internet radio station. (That one made hackaday [hackaday.com].)
A nearby company went out of business and sold all their stuff and I scored an electronic balance with an RS232 output. Some arduino code later, and I now have a fuel injector flow tester: force known-pressure fuel in for a known amount of time and measure how much actually comes out, tare, repeat. It's neat to be able to characterize just how narrow a PWM signal the injector can register and react to.
My current work project is even a hack: I'm repurposing an abandoned semiconductor automated test system into an evaluation board characterization system. The test guys don't want it because it's too slow and limited, but I'm all "whoah, 192 arbitrary waveform generators? Let me at it."
Re: (Score:2)
Additional 'offset' to compensate for battery voltage A static delay that it assumes the injector isn't doing anything A low and high "s
WAaaaah (Score:2)
Well it was not a USB battery but does running through a dark forest with a UPS-powered stroboscope count?
Half a clothespin (Score:3, Funny)
Yes, half of a clothespin (sans spring), saved having to order a hard drive mounting assy for my laptop's second drive port, perfect size to keep it snug. That'd probably be my most unusual, all the others were relatively mundane.
Oh wait, as a kid, not allowed to read after bedtime, I ran a wire from a train transformer to the room door frame wrapped around a metal tack, a matching thumbtack on the top of the door with wire going to a spare 12v auto parking light bulb and back to the transformer completed the circuit. I got away with reading at night for years just needing to hide just the book, not flashlight too, if Mom checked on me from seeing light spilling out under the door.
But I don't consider turning my door into a knife switch unusual.
The day she pounded on my ground floor window from outside shouting "go to sleep" did make me jump and lay awake a long time though!
Old House (Score:2)
I live in a house over 100 years old with original heavy wood frame windows. The windows have rope that goes to counter-weight anchors inside of the window frame to balance the weight while the window is open. On one window, the rope broke...
I now open the window and place an old AT keyboard from the '80s on the side to prop the thing open.
Re: (Score:2)
I have a feeling you're not kidding.
Listen, it's really an easy fix. I'm one of the least handy people around and I was able to fix a broken sash rope. It's like a half
Re: (Score:2)
+1 thanks for the tip! I've just been lazy all these years. Never bothered to look up the fix, but now I've got a project to do the next time I have a sunny weekend!
Rotary solar roof (Score:2)
My father has space on a farm and built a rotating roof structure on the ground, with about 20 panels that are highly sensitive to light directiion. There are two light detectors: one is an ambient photoreceptor, in order to detect that the sun is shining. If it is above a threshold, it activates the rotary motor (salvaged from a washing machine) that turns the contraption until another light sensor measures bright light. This second sensor sits deeply in a slit, therefore it only detects bright light if th
I race in the 24 hours of LeMons (Score:2)
Re: (Score:2)
Everything I do is a hack.
If you truly raced at Le Mans, you'd know how to spell it!
Or maybe he really does race the 24 hours of LeMons [24hoursoflemons.com].
Old printers and scanners (Score:2)
You can recycle a lot of parts from printers and scanners into a desktop CNC or 3D printer (RepStrap).
Ping-pong autocannon (Score:2)
Fixing a software bug with a resistor. (Score:2)
Way back in the 70's I encountered a bug in software I only had hardcopy source for. A device would not initialize due to too short a timeout in the code. Timing on the device was controlled by a RC delay circuit, and soldering a resistor in parallel to the one on the device made it all good.
Webcam rotate/tilt control (Score:2)
I used two old 5 1/4" floppy drives to build a pan/tilt control for a webcam. Those drives used nice little 5V stepper motors to move the read head back and forth. I used one drive fairly as-is, connected to a push rod that tilted a platform up and down that the webcam sat on. I removed the stepper motor from another and used it to rotate a turntable that the whole thing sat on.
That was all hooked up through some transistors, driven from an 8-bit shift register, hooked to the LPT port and controlled thro
Ejectrode? (Score:2)
I adjusted my ejectrode to jumper the OBDII port on my car and add a new remote to the keyless entry.
But more fun was to buy a remote case/flip key fob for it. And then find a locksmith that would cut the keystub for me. Now I have one of those flippy-key things like the VW and MB owners have, and saved about $35,000 on the car.
Re: (Score:2)
my best hardware hack? (Score:2)
I have two, I win (Score:2)
Well... (Score:2)
I once used "xor AL" instead of "mov AL,0x00", does that count? I think I was saving a cycle or two by doing that.
CPC464 to 6128 network. (Score:2)
Via plugging the cassette motor relay of one into the joystick port of the other, and writing a simple serial protocol in basic. A few bps. I just wanted to see if I could do it.
I couldn't - I was still too young to fully understand syncronisation issues. It would work for a while.
I still remember the key command: OUT, port 720 decimal. That's the way to toggle the cassette motor relay.
Laser projector from old HDDs (Score:2)
Cut a couple of old HDDs in half, glue bits of platter to the head arms, add large-area photodiodes to sense position and a bit of hardware and software to read ILDA files. Works really well considering.
pic. [hazeii.net]
FPGA FM transmitter (Score:2)
Tivo (Score:2)
I think the most complicated thing I ever did was install an ethernet adapter on a series 1 tivo (they had no USB ports either.) To do so involved using an adapter that had a female PCI form factor socket, which connected to an ISA protocol motherboard that had a male PCI form factor shunt. Then of course there was drilling a hole for an ethernet port on the back of the tivo.
Andrew Tridgell of Samba fame wrote the driver for it.
Ribbon winding. (Score:2)
I used a TRS-80 CoCo 2 as a controller for a ribbon winding machine (ribbons for dot matrix printers). I'd feed off a master spool through a tenson arm on to a smaller spool. An old tape drive motor was used for the winding which could be controlled as well. A button cannibalized from an old joystick was pressed by a small arm on the bottom of the spooler in order to count the revolutions so it could stop winding at a predefined number of revolutions. Then I could use a ribbon welder to close the loop.
does hospital hardware hacking count? (Score:2)
Audio recording on VCR (Score:2)
Back in the 80s many of us shortwave listeners began using VCRs to record a specific frequency during times when we weren't near our radios. Unlike cassette tapes with VHS tapes we could record up to eight hours of audio and review it later. Early form of time shifting out entertainment.
TuxRacer controlled by Tux (Score:2)
A friend's kid aged about 3 used to love playing the game TuxRacer (controlled by arrow keys, which Dad had to work because he wasn't dextrous enough). So I got a plush Tux toy penguin, and fastened him on top of a small plastic box, in which I placed the guts of a wireless keyboard, and 4x tilt switches connected to the arrow keys. Now simply moving the penguin controls the game :-)
Wifi enabling a washing machine (Score:2)
I recently had to open up my washing machine to fix a clogged pressure switch tube. Inside the control panel I found a wiring and timer diagram. I am mostly finished with writing some Raspberry Pi code to replace the timer with a Pi and a relay board. I installed a web server onto the Pi and put it on my Wifi network also. The ultimate goal is to allow Wifi control of my washing machine, as well as have it send notifications when it finishes, be able to check status, etc. I foresee those notifications
fixing USB TV tuner with a hot wheat bag (Score:2)
I've also got a wheat bag that you can heat up to relieve headaches. As it turns out, you can fix a USB TV tuner with it as well:
- http://aarongnielsen.blogspot.... [blogspot.com.au]
Apparently, if you took off the plastic casing and baked it properly in a medium oven, you could enact a more permanent fix. I haven't been game to try it, though.
Quadra with Dell power supply (Score:2)
Re: (Score:3)
I'm a professional hacker, you insensitive clod!
I checked out a book on tape at the library called "What would MacGyver do" about true stories.
After listening to several real stories I realized that just myself and my immediate family could
fill an entire book full of better "hacks" that were listed in that book. Most of them I had never
considered "note worthy" until finding a entire book with many other less note-worthy stories in it.
The hack I'm probably most proud of is rather simple. My work was needing a watchdog timer
to reboot locked servers and m
Re: too many to list (Score:2)
Cool! My solution in the 90's to that problem was to find some ip power switches so I could power cycle the devices remotely. It wouldn't be an acceptable solution today.
Re: (Score:3)
Cool! My solution in the 90's to that problem was to find some ip power switches so I could power cycle the devices remotely. It wouldn't be an acceptable solution today.
That would have probably worked except in this case the servers are what are providing the
connection so if they go down so does the connection. Telemetry operations where you are
operating a remote server over a single pipe and have no easy way to repair it or even reboot
it makes for quite a few creative solutions to try to not have to send a technician to a remote
location.
Re: too many to list (Score:2)
Decent hardware also has watchdog timers and watchdog programs have some clever/ugly hacks where no watchdog is available. That or IPMI. An Arduino and stuff is about $30, if you have a few servers, a remote KVM/Power switch may be cheaper.
One of my hacks was well before multi-boot became a thing and DOS could only boot from disk ring 0 on SCSI device 0, we would hook up the internal SCSI cables to a parallel port selector switch and put it in the computer where the 5.25 bays went. We could then switch 'boo
Re: (Score:3)
nice. I used a pager connected to a relay across the reset switch. Dirty but it worked.
Re: (Score:3)
Would have been terrible if a telemarketer ever got that number.
Re: (Score:2)
Telemarketer, how about a pissed off ex girlfriend or disgruntled employee.
Re: (Score:3)
funnily enough, that never became an issue.
Can't think why but they seem to have managed to avoid the pager block when they were all the rage, preferring instead to harass landlines. Of course, when cellphones really took off in the fashion consumer market, pagers died a death. I don't even know if they got the "7" when the DEXes were updated.
Re: (Score:2)
I'm not trying to troll, but am genuinely curious as to what you're doing if you've got several hundred servers running that are at enough of a risk of locking up hard enough that they need a physical power cycle to reset them?
Re: (Score:3)
I'm not trying to troll, but am genuinely curious as to what you're doing if you've got several hundred servers running that are at enough of a risk of locking up hard enough that they need a physical power cycle to reset them?
They are linux boxes and they actually rarely hard locked. The problem is that they are all
in remote locations several states away with no way to reboot them if something does go wrong
so even if they only freeze once a year it is alot cheaper to put a watchdog timer in them
than to pay someone to drive there to press the power button.
Re: (Score:3)
Years ago the local cable internet provider had a rather low cap (10GB/day) after which your connection would drop to some ridiculous speed. Fortunately their implementation was rather incompetent, tied to IP addresses rather than modems. If you just rebooted the modem to get a new IP address via DHCP it reset the cap for that day. Some people but their modems on timers designed to turn appliances on/off at set times, so that they got a new IP address every hour and avoided the cap.
They eventually figured t
Re: (Score:2)
I did the exact same thing in 2000 when I worked for a consulting company... except with an AIX machine which was password-locked (with the admin who skipped town and I was hired on to clean up the mess, especially the fact that he enabled every password he could find.) Thankfully these were the days before 5L and disk encryption (AIX's EFS), so I was able to do as the parent did -- unplug the HDD, boot the AIX media on CD, plug the HDD in, pull out the root PW, then go from there.
Another AIX issue with bo
Re: I made a TIME MACHINE! (Score:2, Insightful)
You made a time machine and still didn't get first post? Hmm.
Re: (Score:2)
Re: (Score:2)
I've heard that WD-40 is not a lubricant and so was probably the cause of failure for all subsequent attempts.
Re: CheeseLube (tm) (Score:3)
This. It's really a cleaner even though we've all used it like a lube.
Re: (Score:2)
They probably set it to the maximum allowed by whatever governmental agency is in charge of radio frequencies for your country.