Hike News
Hike News

【IC】Auric C87D TKL PCB (programmable Topre Realforce PCB - NEW SURVEY)

类型: IC
作者: Jampu
发布时间: 2018-07-15 09:25:16
更新时间: 2019-03-07 17:26:55
原链接: https://geekhack.org/index.php?topic=96638.0


This is an interest check for a programmable PCB for Realforce TKL boards that uses the CommonSense controller developed by DMA on DT. Work is still ongoing but is nearing completion.
>> NEW SURVEY HERE <<
LATEST UPDATES:
3/7: I’ve obtained a supplier for the plates - the added processes necessary for production should not add significantly to the final cost. There is bad news though: Due to the need for pressed-in standoffs (and the utter lack of options for such) stainless will likely not be an option for plate material. If anyone can find a steel 6mm long M2-0.4 self-clinching or broaching standoff please let me know, otherwise the plates will be galvannealed steel which should match the OE spec and provides a modicum of rust resistance. I will look into whether additional finishes/coatings are possible but it will be a challenge due to the many threaded holes.
In lighter news, the plate options are nailed down - Fixed WKL and Universal. I will try to ensure as many options as possible with the Universal plate, but given that there are no soldered mounting points to locate the slider housings (a la every other type of switch) only two options per switch hole are possible. My goal will be to support both 6.25u and 6u space as well as split space options. The stabilizer spacing for the spacebar on the 7u plate will be standard MX spacing, which coincidentally is the same as the standard 87U 6u spacebar stab spacing. My guess is that the 6.25u spacebar on the R2 Realforces also uses the same stab wire - I will try to confirm. If ISO cannot be done on the universal plate I will break it out into its own plate, but due to the lower anticipated order quantity it may be slightly more expensive than the other two.
2/5: A second prototype has been made that incorporates both the CommonSense controller and an ATmega32U4 for easy QMK integration. The capsense side is working and I am starting work on the QMK side now. Plates are still WIP.

One of the things I wanted to do with this board was to eliminate the ‘forehead’ on the PCB to better enable custom case design. While I was (and still am) optimistic about this, it seems most TKL cases use 0.25u (A87) spacing between blocks instead of the 0.5u on the Realforce (B87). Perhaps I’ll have to make another version that is A87 compatible…
CURRENT PCB FEATURES:

  • Compatible with all existing Realforce TKL plates, for the most part (final PCB should be fully compatible)

  • Connects directly to stock USB cable OR micro USB

  • Onboard Cypress PSoC for CommonSense capacitive sensing connected to an ATmega32U4 for easy QMK configuration and advanced keymapping options

  • Support for ANSI and parts of ISO - final PCB will support ANSI, ISO and JIS layouts including 7U space (WKL) variants

  • LEDs in stock locations only

  • I2C header for expandability

  • Separate USB connector for CommonSense controller tuning

  • Silkscreen with those jokes the kids like

  • TODO:*

  • Determine preferences

  • Spin prototype

  • Get up to speed on CommonSense

  • Redesign PCB with MCU/PSoC onboard

  • Get QMK up and running

  • Draw up plates

  • Finalize PCB
    Previous updates:

More
**UPDATE 8/26: Prototype up and running - now looking into plates and starting to redesign PCB. Imgur album here
**

,