geekhack

geekhack Projects => Making Stuff Together! => Topic started by: U47 on Fri, 24 April 2015, 00:01:15

Title: Apple M0110++
Post by: U47 on Fri, 24 April 2015, 00:01:15
So, I've now accumulated several M0110s, and am in the middle of a classic Lowpoly mod (https://geekhack.org/index.php?topic=20898.0) with one of them. But since I have a couple of parts boards left over, I want to restore one as a TMK-driven USB board, but keeping the PCB (similar to what hasu did with his Macway board (https://github.com/tmk/tmk_keyboard/blob/master/keyboard/macway/doc/wiring.jpg)).

A question I have right off the top: is the matrix design of the PCB what's allowing the board to skip diodes? I'm guessing a clever design keeps ghosting from happening, but I don't want to make an assumption.

So, here's a PCB I harvested from for my Lowpoly mod.
[attach=2]

Like many keyboards of this era, it's using an Intel 8021 [attach=1] as its controller. Thankfully, it's a socketed DIP and not board-mounted so I can remove the chip but keep the socket for wiring and figuring out the PCB matrix without having to trace the PCB traces by hand. I'll have to wire up a Teensy with TMK and attach the data lines of the Teensy to the data lines on the socket for the 8021 (discovered in the next-to-last page of the datasheet PDF posted earler).

I'll report back once I make some progress.