Hackaday links: January 2, 2011

DIY driving controller

It looks like this steering wheel, shifter, and foot pedal were all made from string and garbage. That being said, you can see it works quite well. The setup just pushed keys on the keyboard,  which reminds us of the junky plastic add-ons for the Wii remote. [Thanks Toumal]

Taping PCI express

[Pseudolobster's] company was putting together point-of-sale machines for a retailer. They had surplus computers which really brought the price down but ran into a snag when adding the second monitor. The boxes wouldn’t play nicely with PCIe 16x. His solution was to scotch tape pins 19-82 on the cards, effectively turning them into PCIe 1x… and it worked! No link here but we wanted to share the trick anyway.

USB character display

[Simon Inns] shows how to add a character display to a PC case. We’ve seen him work with these PIC 18F2550 controllers several times before but we like how nicely this piggy-backs the display board seen in green.

Comments

  1. Osgeld says:

    tape on the pins is kind of common in the macintosh world, apple’s 1-2x agp card’s had power running through them for the monitors, and utilized a couple pins for detection, so what happens when everyone goes 4-8x? oops

    so if you have a old quicksilver or something, and want to remove that (even at that time) weakling rage 128 for lets say a geforce 6 better break out the scotch tape

  2. o says:

    you could cut the traces on the motherboard…

  3. MrX says:

    WTF @ DIY driving controller

  4. xyz says:

    POS systems often live for a long time before being upgraded. I’d be very wary of using tape in such a way. Could end up giving some poor tech grief in 5 years time.

  5. Osgeld says:

    thats a good point, maybe coloring the tape with a marker (cause your probably going to pull the card) but then again its not going to me moving around much to physically wear though

  6. Hirudinea says:

    If you really want to impress me turn the card into ISA with a piece of gum! :)

  7. BookerTWorthington says:

    Booker T Worthington approved this controller!

    This is like something I would have done when I was ten years old, before I really knew better.

  8. MrX says:

    @BookerTWorthington

    Even then, I learned my way into programming at 11 years old.

  9. Whatnot says:

    Wow, that driving controller is amazing, so silly and yet so working, it sort of makes all that money for the development of the wii and such seem very pointless doesn’t it :) If only keys weren’t so digital with only on and off.
    Still it shows that if you want to hack something together with what’s in the house you can.

  10. Decepticon says:

    @Driving ‘controller': Neat, in a ghetto sort of way but it is still not an analog steering wheel. And from the looks of the video, it really doesn’t work to well.

  11. BlueLaser says:

    This controller is far more kludge than hack. Send it to http://www.thereifixedit.com

  12. Ian Tester says:
  13. s0lid says:

    I know a guy who modded a x16 card into a x1 slot :)
    Simply used dremel to remove any “extra” from the connector that isn’t needed for x1.

    http://allthemods.com/userinfo.php?userid=238&id=6246

  14. I have been running a PCIe x16 card in an x1 slot for a couple of years now. Unfortunately, I tried snipping the end of the x1 slot with a wire cutter and bend a couple of the metal strips in the connector. I straightened them with a dental pick and small tweezers, then finished cutting a slot in the end of the socket with a dremel tool. It works great. I have had up to seven monitors attached to this computer at one time (including one connected to a USB VGA adapter).

    The PCIe specification says all PCIe cards must support x1, but I have found that some video cards do not work in an x1 slot.

    I have also successfully run an x4 SATA card in an x1 slot.

  15. strider_mt2k says:

    VERY cool hack with the tape.
    Sometimes kludges work for a LONG time.

    The driving controls? Well it is a creative way to handle it, but not my cup of tea I think.
    Still, if it works…it’s good! :D

  16. DanAdamKOF says:

    Ghetto controllers kick ass!!!

    I built a ghetto beatmania IIDX controller recently, I had 7 arcade keys lying around and I wanted to put them to use at all costs: http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1161.snc4/150388_593691465825_44409290_33635514_3217144_n.jpg
    I call it the HoboCon

  17. qdot says:

    @Rob Wentworth
    I’ve always been wondering why motherboard manufacturers (or PCIe standarization board) didn’t make the x1 and x4 connector open-ended, so that one could slide larger cards into the smaller slots.

    Imagine the artwork.. x1 slot supporting up to x16 cards ;)

  18. Daid says:

    The controller hack is pretty useless. But I once made a steering wheel from Lego. Which was awesome, it worked great. It looked silly, but it beat keyboard players every time.

    Just a joystick connector and a potmeter salvaged from an old radio. Never build the analogue gas paddle, but it had 2 buttons for gas and brakes.

  19. Jason Knight says:

    Taping off pins on a edge card connector reminds me of how some people used to rip cartridge ROM’s on the old computers like the Coco, TI99/4A and VIC=20. Covering up one pin would stop them from auto-executing letting you save the contents to tape and/or disk.

    … and was a lot less likely to fry the machine than the trick of plugging in the cartridge with the machine already on. (especially on the Coco1 with the +12V line on the cart port)

  20. Brian says:

    In the industry the proper technical term for ‘Kludge’ is “Proof of Concept”. :D I give the kid a lot of credit, he built a working controller out of junk. I did a lot of stuff like this as a kid. It cost me nothing and it helped me develop the skills I later turned into a career.

  21. Comrader says:

    I’ve made a pci-e 1x card from a pci-e 16x card, but I didn’t use any fancy tools like dremel, I had a hacksaw.

    Made 3 cards, 2 worked.

  22. Whatnot says:

    @o A modern motherboard has at least 5 layers, and you don’t see the ones hidden inside, so it’s not that simple anymore to cut what you want.
    What you could do though is get a PCIE riserboard and cut traces on that.

  23. Whatnot says:

    Addendum: or do you mean cut them on the card near the edge? That would work but ruin future use, still it’s an idea, you could also dremel the copper away from the actual connector I guess.

  24. @Whatnot: We used to cut inner traces on mult-layer PCBs by drilling a hole that intersects ONLY the trace to be cut. To connect a jumper wire to an inner trace, you need to find where the trace surfaces at a plated-through-hole or at an IC pin, and connect the jumper there.

  25. Bill says:

    @qdot

    “I’ve always been wondering why motherboard manufacturers (or PCIe standarization board) didn’t make the x1 and x4 connector open-ended, so that one could slide larger cards into the smaller slots.”

    Asus did this for there x4 connectors, I have a few like that. Shame I won’t be buying from them again for other more damning reasons.

  26. Plaid says:

    Would love to see a link or other information on the tape hack, so that I know WHERE NOT TO BUY HARDWARE.

    Jesus H Christ on a popsicle stick, you don’t SELL butcherous kludges.

  27. Pseudolobster says:

    Plaid: There was a bit of a miscommunication when I submitted that. I guess I didn’t make it clear enough, or perhaps HaD only skimmed it.

    The gist is, we’re a computer company, we deal with a POS company, who is one of our largest clients. They normally buy our computers to make into their POS boxes, but they recently stopped buying. They found their own source of government surplus IBM Thinkcentre’s. We would have lost them as a customer, except they needed to buy video cards in order to get a second display. When they installed a video card, realized the mistake they made, and came back to us, I figured out a hack that would work, saved them a few thousand dollars, sold them a few hundred video cards, and saved them as a client.

    We do not sell used hardware. They made the decision to go buy these fifty dollar computers, then I proved our worth by getting them out of a sticky situation.

  28. mrb says:

    @Rob Wentworth:

    The reason some x16 cards don’t work in x1 slots is because of the PCIe presence detection mechanism that some (not all) motherboards implement.

    Fortunately there is an workaround: short the PCIe pins A1 and B17 with a small wire. I have done that myself, read the “Down-plugging x16 Cards in x1 Connectors” section in:

    http://blog.zorinaq.com/?e=42

  29. Sigg3 says:

    Tape hack is inspiring!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,967 other followers