Author Topic: happy hackenstein tk controller help  (Read 1103 times)

0 Members and 1 Guest are viewing this topic.

Offline tassadarforaiur

  • Thread Starter
  • Posts: 74
  • Location: US-IL
happy hackenstein tk controller help
« on: Sat, 20 February 2016, 17:12:02 »
Hey guys, trying to make my first custom board, and too cheap to put a teensy in. The supplies I have available are small leonardo pro micro's, SN74HC595N 74HC595 8-Bit Shift Register,  MCP23018T-E/SS IC I/O EXPANDER I2C 16B 24SSOP, and SOT23-5 LTC1799 LTC1799CS5. The board is going to be the bastard child of a quickfire tk and hhkb. And the nicest, if somewhat inefficient, way of wiring it would be a 6x17 matrix. Which of those three chips would probably be best for what I'm trying to do, and would there be a best way of wiring it in? i.e. having leonardo handle all the columns and an i2c chip handles all the row scanning, or i2c chip does the numpad cluster and f-row while leonardo handles the 60%ish area?

layout here
Code: [Select]
http://www.keyboard-layout-editor.com/##@@=Esc&_x:0.5%3B&=F1&=F2&=F3&=F4&_x:0.5%3B&=F5&=F6&=F7&=F8&_x:0.5%3B&=F9&=F10&=F11&=F12&_x:0.25%3B&=PrtSc&=Scroll%20Lock&=Pause%0ABreak&_x:0.5&a:7%3B&=del%3B&@_y:0.5&a:4%3B&=~%0A%60&=!%0A1&=%2F@%0A2&=%23%0A3&=$%0A4&=%25%0A5&=^%0A6&=%2F&%0A7&=*%0A8&=%28%0A9&=%29%0A0&=%2F_%0A-&=+%0A%2F=&_a:7%3B&=&=&_x:0.25&a:4%3B&=Num%20Lock&=%2F%2F&=*&=-%3B&@_w:1.5%3B&=Tab&=Q&=W&=E&=R&=T&=Y&=U&=I&=O&=P&={%0A[&=}%0A]&_w:1.5%3B&=|%0A\&_x:0.25%3B&=7%0AHome&=8%0A%E2%86%91&=9%0APgUp&_h:2%3B&=+%3B&@_w:1.75%3B&=Caps%20Lock&=A&=S&=D&=F&=G&=H&=J&=K&=L&=%2F:%0A%2F%3B&=%22%0A%27&_w:2.25%3B&=Enter&_x:0.25%3B&=4%0A%E2%86%90&=5&=6%0A%E2%86%92%3B&@_w:2.25%3B&=Shift&=Z&=X&=C&=V&=B&=N&=M&=%3C%0A,&=%3E%0A.&=%3F%0A%2F%2F&_w:1.75%3B&=Shift&=fn&_x:0.25%3B&=1%0AEnd&=2%0A%E2%86%93&=3%0APgDn&_h:2%3B&=Enter%3B&@_w:1.25%3B&=Ctrl&_w:1.25%3B&=Win&_w:1.25%3B&=Alt&=super&_a:7&w:2.25%3B&=space&_w:2.25%3B&=backspace&=hyper&_a:4&w:1.25%3B&=Alt%20GR&_w:1.25%3B&=Win&=menu&_w:1.25%3B&=Ctrl&_x:0.25&a:7%3B&=0&=00&=.
part links
http://www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-Arduino-IDE-1-0-3-Bootloader-replace-Pro-Mini-/262136732820?hash=item3d08911c94:g:blEAAOSwMmBVzGeG
http://www.ebay.com/itm/262136735949?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
http://www.aliexpress.com/item/FREE-SHIPPING-SOT23-5-LTC1799-LTC1799CS5-5PCS-in-Stock/32249767253.html
http://www.aliexpress.com/item/Free-Shipping-Integrated-Circuit-MCP23018T-E-SS-IC-I-O-EXPANDER-I2C-16B-24SSOP-MCP23018T-E/32384475472.html

Thanks for the help!