NEW USERS, READ THIS!
0 Members and 1 Guest are viewing this topic.
I love this keyboard. I lucked out and got a GH60 case with plenty of room underneath. Anyone considered adding bluetooth support inside? I've broken down a Logitech K760 and have considered using an Adafruit Bluefruit Friend board + extras. Does the Alps64 board support any GPIO?
Hi, what's the full bill of materials? Thanks.
Quote from: abrahamstechnology on Mon, 31 December 2018, 17:34:13Hi, what's the full bill of materials? Thanks.No BOM file but KiCAD files still are available on github, check first post. I think you can know them from there.
Quote from: hasu on Mon, 31 December 2018, 17:45:38Quote from: abrahamstechnology on Mon, 31 December 2018, 17:34:13Hi, what's the full bill of materials? Thanks.No BOM file but KiCAD files still are available on github, check first post. I think you can know them from there.Can you tell me what components are needed per board? LCSC doesn't seem to like the BOM file that KiCad generates. Thanks.
Ok, I can see the values of the resistors and caps, but don't know the size of them. Also I don't know anything about the clock crystal, the LED being used, or the surface mount button. (Sorry, I'm new to KiCAD and PCBs)
Quote from: abrahamstechnology on Mon, 31 December 2018, 20:19:07Ok, I can see the values of the resistors and caps, but don't know the size of them. Also I don't know anything about the clock crystal, the LED being used, or the surface mount button. (Sorry, I'm new to KiCAD and PCBs) All of resistors and capacitors are 1608 metric except that big capacitor is 3216.Led is obsolete SML012 and probably hard to obtain outside of Japan, but you will be able to find alternatives easily.Crytal is Seiko Epson FA238 or compatible and its capacitors depends on the crystal's spec. You have to consult with datasheet to decide the value. I'm using 10pF instead of 22 for now BTW. Alps SKRP is used for the button on this project.What is your plan on this? I guess you better change pcb design for components you can obtain cheaply and easily perhaps.
Quote from: zacbir on Thu, 12 July 2018, 11:00:13I love this keyboard. I lucked out and got a GH60 case with plenty of room underneath. Anyone considered adding bluetooth support inside? I've broken down a Logitech K760 and have considered using an Adafruit Bluefruit Friend board + extras. Does the Alps64 board support any GPIO?Current revision of the PCB supports 3 GPIO pinouts, you can find on right side of microcontroller.Show Image
what's your plan on connection and communication protocol between the Adafruit Feather M0 Bluefruit LE and Alps64? I think you need to program controller on the board(ATSAMD21G18) to let them communicate, do you already have existent firmware for that?
As for Alps64 firmware side, how to use/configure the GPIO depends on those things. You can used 'hook.h' api to make your codes run, in general you will be able to use `hook_late_init` for initialization and `hook_keyboard_loop` for code running repeatedly. You can place your codes either in matrix.c or your keymap.c, btw.https://github.com/tmk/tmk_keyboard/blob/master/tmk_core/common/hook.h
I would love to make a 60% AEK but would rather not have to desolder all those switches. Is there anywhere to source Alps switches besides old keyboards?
Oh my gosh, thanks for all of these links!I must admit I'm confused by all of the different types. I was planning on looking for orange or salmon ones, as those seem to get the best reviews. I'm seeing all sorts of different colors in the links to taobao, and everything is in Chinese to boot... Can you recommend which option would be closest to orange or salmon? Thanks!