Many people have done guides on this, and how much memory is it anyways?
oops dropped this
How to Make a Working Keyboard (Advanced Version) - Community Made Guides - Gimkit Creative
How to Make a Working Keyboard in GKC - Community Made Guides - Gimkit Creative