Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation for keymap_common? #186

Closed
azhang opened this issue Feb 11, 2015 · 4 comments
Closed

Documentation for keymap_common? #186

azhang opened this issue Feb 11, 2015 · 4 comments

Comments

@azhang
Copy link

azhang commented Feb 11, 2015

I've been following the tutorial at http://deskthority.net/workshop-f7/how-to-build-your-very-own-keyboard-firmware-t7177.html to try to use tmk with FaceW PCB. However, I am stuck at http://deskthority.net/workshop-f7/how-to-build-your-very-own-keyboard-firmware-t7177.html#p141386, where it skips over the keymap_common.h configuration. I tried looking for other examples, such as
https://github.com/tmk/tmk_keyboard/blob/master/keyboard/nerd/keymap_common.h, but I'm still confused where these numbers come from.

Is there documentation for this anywhere?

image of the FaceW row,column connections for each key:
screen shot 2015-02-11 at 1 00 34 am

@azhang
Copy link
Author

azhang commented Feb 11, 2015

I've figured it out. I'll do a write up when I've tested everything.

@azhang azhang closed this as completed Feb 11, 2015
@Leimi
Copy link

Leimi commented Apr 25, 2015

Hey,

Kinda late to the party but did you end up getting something working/writing down anything on it? I'd love to get my FaceW PCB working with TMK but I'm terrible at all this.

@azhang
Copy link
Author

azhang commented Apr 28, 2015

Hi @Leimi,
Sorry for the delayed response. Unfortunately I soon discovered that the FaceW PCB is based around the Atmega32a, which does not have integrated USB and thus not supported by the tmk firmware. The only bootloader I could find supporting the atmega32a was bootloadhid, along with its virtual usb implementation, V-USB. I looked into using V-USB with tmk but gave up once I found out it requires libusb and libusb doesn't work well with HID on Mac (http://www.libusb.org/ticket/89).

@Leimi
Copy link

Leimi commented Apr 28, 2015

Hey,

Oh well that's a bummer. Thanks for the feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants