- Mon Jun 09, 2008 12:42 am
#49898
Hi everyone!
I've been working with a friend to design a new PCB for the clicky IBM model M keyboards. He implemented the schematics and design in geda/gschem/pcb, and in order to teach myself a bit I decided to try manually recreating the same design in Eagle (which I've never used before today).
Now that I think I have a rough idea of how the layout functions, I'd like to see if anybody would be willing to look over the design and see if it makes sense or if there are any obvious mistakes. We're using an ATmega32 and the plan is to run a modified AVRUSB stack on top of it (I know it won't ever technically certify as USB compliant but AVRUSB is Good Enough for me.)
I exported the layout to a PNG: http://c133.org/ibm-keyboard-pcb.png
And you can download the schematics and board file in Eagle format at: http://c133.org/rump.zip
('RUMP' is short for Real USB Model-M PCB.)
Thanks for taking a look!
I've been working with a friend to design a new PCB for the clicky IBM model M keyboards. He implemented the schematics and design in geda/gschem/pcb, and in order to teach myself a bit I decided to try manually recreating the same design in Eagle (which I've never used before today).
Now that I think I have a rough idea of how the layout functions, I'd like to see if anybody would be willing to look over the design and see if it makes sense or if there are any obvious mistakes. We're using an ATmega32 and the plan is to run a modified AVRUSB stack on top of it (I know it won't ever technically certify as USB compliant but AVRUSB is Good Enough for me.)
I exported the layout to a PNG: http://c133.org/ibm-keyboard-pcb.png
And you can download the schematics and board file in Eagle format at: http://c133.org/rump.zip
('RUMP' is short for Real USB Model-M PCB.)
Thanks for taking a look!