geekhack

geekhack Community => Keyboards => Topic started by: iso on Sun, 18 December 2016, 14:13:18

Title: Easy AVR keymap - how do I make sense of this ?
Post by: iso on Sun, 18 December 2016, 14:13:18
Hi, newbie here.
How do I know which one goes where ? I`m done creating a keyboard and I left the hardware problem the last to solve, I`m stuck in here. I need to test my progress with only few keys now.

Easy AVR says: Row: 5 - Col:14 / Matrix Row: 1 - Col: 13

Can I get some help on how to start this ? Either a page where I can read more about it or simply tell me which pins to use from teensy. Thanks.
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: suicidal_orange on Sun, 18 December 2016, 15:21:02
Save this (https://github.com/dhowland/EasyAVR/blob/master/keymapper/easykeymap/boards/handwire.py) to c:\users\you\.EasyAVR\boards then open it in a text editor.  There are two list of pins for rows and columns then the keys are laid out at the bottom of the file :thumb:
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: iso on Sun, 18 December 2016, 15:51:27
Thank you, I still dont get it how to make AVR load that file with my keyboard config. I dont see anywhere the changes I made. I see I can load  the .dat file but how does dat know about the .py file ? "Boards" folder does not exist by default, I created it, also I made a copy of that .py to "builds" and "configs" folder, re-did the .hex file and updated teensy, still nothing.
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: kurplop on Sun, 18 December 2016, 15:53:55
Suicidal Orange — it's good to see you up and running again.
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: suicidal_orange on Sun, 18 December 2016, 17:35:25
Ah, if you've saved a .dat you'll need to match your wiring to whatever board you picked - have a look in the config file here (https://github.com/dhowland/EasyAVR/tree/master/keymapper/easykeymap/boards) to find the pin lists.
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: iso on Tue, 27 December 2016, 23:00:22
Thank you. I`m almost done with the wiring, here are some shots, all brass, electronics from a logitech trackball, teensy, brown cherry and keycaps I bought from eEbay for $20.
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: Tactile on Wed, 28 December 2016, 06:44:34
Thank you. I`m almost done with the wiring, here are some shots, all brass, electronics from a logitech trackball, teensy, brown cherry and keycaps I bought from eEbay for $20.

What a beauty!  :thumb:
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: kurplop on Wed, 28 December 2016, 06:47:37
You've got me interested. Do you have a build log and explanation of the layout you can share?
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: suicidal_orange on Wed, 28 December 2016, 07:04:15
Wasn't expecting this to be so abnormal - looks great!  What's the thinking behind the sunken delete key?
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: iso on Wed, 28 December 2016, 07:55:54
I will share the layout when I`m done soldering, perhaps another 3 or 4  days. Sunken delete key is so it will make harder to accidentaly press it, SHIFT is next to it.
I`m saving money now for a new computer, I will stream on twitch making one, my curent computer cant handle the live streaming encoding and all that, but that may be like 3 or 4 months away as I`m looking at $2k+ machine.
So, you guys like abnormal ?
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: suicidal_orange on Wed, 28 December 2016, 09:20:26
Yes, abnormal is good around here - anyone can design a plate and get it cut, but bending and welding (guessing) are skills not often seen.  Very intrigued by all the buttons on that second board even if the enter key appears to be unusable...

Can I suggest a nice new GPU should be able to tackle the encoding, the rest of the upgrade can wait :))
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: AMongoose on Wed, 28 December 2016, 10:19:12
Nice board!

What are the 3 red buttons on the left side? And how do you live with no modifiers (or do the legends not match the layout)?
Title: Re: Easy AVR keymap - how do I make sense of this ?
Post by: iso on Wed, 28 December 2016, 21:06:59
Little help with the layout, see attached pic.
I don`t know what you mean by modifier or legend...
Second board is a lil` odd, keys are not shifted towards the middle, they right under eachother, some people like that, I dont and I only learned that after I was done building it.
The lil` buttons are the F keys, to control the audio player and other media buttons/macros. Square in the middle is actually a 8gb Sansa media player, is the LCD screen, incorporated.
Someone offered me $200 for the brass frame alone. Can`t sell the 1st prototype :)