Slashdot Mirror


USB NeXT Keyboard With an Arduino Micro

coop0030 writes "Ladyada and pt had an old NeXT keyboard with a strong desire to get it running on a modern computer. These keyboards are durable, super clicky, and very satisfying to use! However, they are very old designs, specifically made for NeXT hardware: pre PS/2 and definitely pre-USB. That means you can't just plug the keyboard into a PS/2 port (even though it looks similar). There is no existing adapters for sale, and no code out there for getting these working, so we spent a few days and with a little research we got it working perfectly using an Arduino Micro as the go between."

22 of 115 comments (clear)

  1. Re:waste by xQuarkDS9x · · Score: 2

    Honestly I feel it's not a waste. A lot of the older keyboards in the 80's were made to be a hell of a lot more durable then the flimsy plastic crap you buy now. I fondly remember my *old* IBM keyboard from the mid 80's that was very heavy but man oh man did it sound beautiful with the clicking noises it made and it felt great to type with it.

    --
    You must master your joystick like a fisherman masters bait! - Gimpy
  2. So it seems there's hope... by rnturn · · Score: 3, Interesting

    ... that I may, someday, be able to find a use for that old 3-button DEC hockey puck mouse I have down in the basement. Cool.

    --
    CUR ALLOC 20195.....5804M
  3. Re:waste by SomePgmr · · Score: 5, Insightful

    congratulations on devoting your time & money on doing something useless, thanks for sharing!

    They're using a keyboard they like, where previously they could not. And in the abstract, they found a problem and solved it... which is reason enough for a hobby project.

    Now go away, troll.

  4. Re:ADB by spire3661 · · Score: 2

    Sometimes, she documents a reverse engineer for legal reasons. She reverse engineered the Apple 'heartbeat' led sleep mode, not because its hard, but because then she can use it without Apple being able to raise a stink about it.

    --
    Good-bye
  5. Modern keyboard are like typing on liver. by CuteSteveJobs · · Score: 3, Informative

    I love the "old" clicky keyboards. They feel much better on the fingers and the tactile freedback is wonderful. You can still buy them from UNICOMP who bought out the IBM keyboard factory upgraded with USB: http://pckeyboard.com/page/category/UKBD

    You can also pick them up on 2nd hand on eBay from these resellers: http://www.clickykeyboards.com/

    When I buy a laptop they're all equal EXCEPT FOR THE KEYBOARDS. Some are better than others, but none compare to this: http://en.wikipedia.org/wiki/Model_M_keyboard Know people who type whole novels on their iPhone, but is it really the best way to do it?

  6. Re:waste by Anonymous Coward · · Score: 3, Insightful

    If you like cheap keyboards just fine, then by all means, do that. Some prefer the older ones, and that's ok too.

    It certainly doesn't hurt anyone to make those options available and it's not like they claim to have cured cancer... it's just a project.

  7. When things lasted by girlintraining · · Score: 5, Insightful

    Back in the 90s, a company called Northgate Computer Systems, based out of Minnesota, ranked right up there in terms of marketshare, etc as Dell, HP, etc. They had several government contracts which were exceptionally lucrative. They also made keyboards that everyone at the time lusted for because they were super-reliable, very comfortable to use, and quiet despite the snappiness of the keys. You simply couldn't find a better keyboard. Everything was looking great for them, until senior management made a series of horrible and totally avoidable blunders and within a year the company tanked. The one thing to survive the company's demise was their patents on keyboards -- bought out by a company called Avant Stellar (if memory serves). They charge a fortune for their keyboards, and they aren't as reliable as those old ones are.

    I can understand why these guys decided to hack together a microcontroller assembly to get it working on modern hardware: human interface equipment back in that day and age was built to last forever. It could even survive contact with 5 year olds, as my keyboard frequently crashed onto concrete floors, was pissed on by animals, and crushed by falling monitors (remember: Back in the day, a 19" monitor weighed a good 50 pounds). Things that would kill today's keyboards dead, it simply brushed off as a non-event.

    I wish things were built like that today, rather than this planned obsolesence bullsh*t. There's some things in this industry that just don't change: The power cord, the mouse, the keyboard, and the cases. Build those things to last guys. Really.

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:When things lasted by girlintraining · · Score: 2

      Those keyboards are overpriced shit. They bought the one thing that was worth anything off of the Northgate brand, doubled the price, and never invested in the brand after; No advertising, no redesign, they just bought it and murdered it. These days nobody even knows that good keyboards ever existed; they think the "jello touch" Microsoft split-keyboards are the best the industry has to offer. And now all the rage is "touch" displays because Apple's doing it. Well, good for them... but it's 30 year old tech, and the only place it's found a home in business has been point of sale terminals and package delivery, where light data entry is required and the data being entered doesn't vary much.

      Don't listen to the pundits saying "Touch is the fuuuuture!" -- yeah. whatever. I heard that same line back in 1987. It was the same back then with "3D displays". There's more than a few failed attempts filling up landfills already. Google "VR goggles" sometime... -_- There are some interface devices that just fit with our mode of living, and a lot more that don't. Touch screen will only ever be niche, and anyone will tell you a keyboard with solid tactile feedback can help you type 20-50% faster. It doesn't have to be noisy, either.

      --
      #fuckbeta #iamslashdot #dicemustdie
    2. Re:When things lasted by dbIII · · Score: 2

      I'd almost say the same with cases. The old metal shells case covers, with hard to access drive bays, no front panel access, and poor ventilation are also dinosaurs that I'm glad have become extinct.

      The sharp edges on those dinosaur cases seemed to demand a blood sacrifice every time I worked inside one of those cases.

    3. Re:When things lasted by abhi_beckert · · Score: 2

      Things that would kill today's keyboards dead, it simply brushed off as a non-event.

      I wish things were built like that today, rather than this planned obsolesence bullsh*t.

      My Leopold keyboard was pretty cheap (~$100), has hard PBT plastic key caps (which are a widely used standard design and replacable), the switches are guaranteed to last at least 50 million presses *for each key* and are mounted to a thick steel plate that feels stronger than the desk it sits on top of. The switches are also commonly available and can also be replaced with a bit of soldering, but i've never heard of them failing (monitor falling on them might do it). I dunno about cat piss but liquid generally only harms low voltage electronics when it is corrosive (eg coke) so I think it would be fine - especially if you clean it quickly.

      There are perfectly good keyboards available today, if you bother to look.

  8. Re:waste by negRo_slim · · Score: 2

    If you like cheap keyboards just fine, then by all means, do that. Some prefer the older ones, and that's ok too.

    I tend to live at my PC and over the years it just became so tedious keeping a good keyboard clean and working well. Now I just get whatever is cheapest at Walmart, maybe once or twice a year. Not the most Earth friendly option I know but I really, really hate grimy keyboards.

    --
    On the Oregon Cost born and raised, On the beach is where I spent most of my days
  9. Re:waste by Runaway1956 · · Score: 3

    You, Sir, have the "consumer" mentality. Wasteful frivolity is the order of the day. Corporate chiefs and demons dance in glee, to see that you are so thoroughly indoctrinated. Go, Sir, and buy a dozen more useless trashy pieces of shit, so that corporate profits may increase.

    --
    "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  10. Re:ADB by Misagon · · Score: 5, Informative

    Not all NeXT keyboards talked ADB, but rather some proprietary NeXT protocol.

    The commercial USB-to-ADB adapters, such as the Belkin iMate are not that easy to come by.
    The best option might just be to use a small microcontroller board and load it up with custom firmware.

    Most keyboard hackers use the Teensy instead of an Arduino, but the boards have more similarities than differences.
    You can find open source ADB adapter firmware made for the Teensy over on the Geekhack.org forum. It was made by a guy with the handle "Hasu".

    --
    "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
  11. Re:Depends on the ADB/non-ADB Bus by DarkVader · · Score: 3, Interesting

    Yep.

    I've got a NeXT ADB keyboard, and a Griffin iMate. Works just fine.

    This thing doesn't look like it's ADB, though.

  12. Re:waste by Eponymous+Coward · · Score: 4, Insightful

    Like John Lennon once said, time you enjoy wasting isn't wasted.

  13. Re:waste by locopuyo · · Score: 4, Interesting

    If you expand your search of keyboards beyond Wal-Mart you can find plenty of modern keyboards that don't suck. There are hundreds of models of mechanical keyboards to choose from. The most popular mechanical switch brand is Cherry MX. I prefer Cherry MX red switches and have a Corsair K90 keyboard that has a lot of modern features such as back-lit keys, media keys, and a volume scroll wheel, and 26 key rollover. Cherry MX red switches only require 45 g of force so they require a lot less effort to press and I can type faster and with less errors because I don't miss keys.

  14. Re:waste by MightyYar · · Score: 2

    Windows 8 will cure you of that!

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  15. Re:waste by elfprince13 · · Score: 2

    Any Mac user worth the name should be proud to have NeXT hardware.

  16. Re:waste by pwizard2 · · Score: 2

    I'm typing this on another M (mine was made on 9/25/91). I remember seeing a Model M for sale awhile ago on Ebay that had built-in USB. The last owner replaced the plug and whoever it was did a really good job on it--the plug was a bit longer than most but aside from that it looked like it was originally built that way.

    --
    "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
  17. Re:waste by Tehrasha · · Score: 2

    From what I have seen, Windows 8 might cure me of Windows.

  18. Re:waste by FatRichie · · Score: 3, Informative

    When I saw this was a thread about old keyboards, I was hoping I'd find someone recommending some newer quality keyboards.

    I can add that I found the ABS Model M1 keyboard to be a great alternative to the very expensive boards (lists for $69.99, but I picked mine up on clearance for $40 a few years ago). I don't need any of the added "modern" functionality of media keys or backlight, but I did want a keyboard that had a solid, "springy" resistance, and a definite clicking sound when I used it. I just can't get by on the basic factory keyboards that come with computers out of the box. Those keyboards have the feel, and only slightly more effectiveness than typing into a bowl of pudding.

    Granted, this ABS hardware has never had the solid response I got from my old IBM keyboards, and someday I'm sure dropping over $100 on a nice keyboard won't hurt my wallet or my spending conscience so bad. But in the meantime, this ABS board was a decent, cheap alternative.

  19. Re:waste by nukenerd · · Score: 3, Interesting

    If you like cheap keyboards just fine, then by all means, do that. Some prefer the older ones, and that's ok too.

    I tend to live at my PC and over the years it just became so tedious keeping a good keyboard clean and working well. Now I just get whatever is cheapest

    A quality keyboard (quality anything IMHO) can be dismantled with real screws, cleaned and re-assembled and ends up like new. I use a 20 year old IBM AT keyboard that I clean about once every 2-3 years (I don't eat over it either). It is superb to use and worth the hour spent. Most modern keyboards are utter rubbish, and I have thrown quite a few away (like you get with new PCs) after trying a few keystrokes. What a waste of resources. It is like the difference between riding a quality bike and a riding cheap Chinese-made commuter hack, no matter how new and clean that hack is. If you are happy with the hack then I am happy for you.