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

Missing mapping of FPC pins to MCU pins #1

Open
9R opened this issue Feb 26, 2023 · 3 comments
Open

Missing mapping of FPC pins to MCU pins #1

9R opened this issue Feb 26, 2023 · 3 comments

Comments

@9R
Copy link

9R commented Feb 26, 2023

I could not find any documentation of how you wired the FPC breakout connector to the Teensy except for the photo. The picture quality is not too good and all wires have the same color so it is hard to use it as wiring guide.

I saw some print on the original PCB (X0 -X16 , Y0-7, Y11, Y12, Y13, VDD, GND). Does that match the rows, columns in the wiring of the keyboard matrix and can it be transferred directly or are there any modifications necessary?

Cherry PCB photo with the silk screen print:
cherry_stream-pcb

@Metaln00b
Copy link
Owner

Metaln00b commented Feb 26, 2023

Hey, thanks for your feedback. Yes, there is no documentation because it doesn't matter how you wire it to the Teensy. The first 3 or 4 pins are for the VCC and the 3 indicator LEDs. Then there is a tool, with which you can convert the mapping into source code.

I recommend a multimeter to measure the pins. I can write down the wiring if you want, but give me some time.

@9R
Copy link
Author

9R commented Feb 26, 2023

Thanks for your quick response and thanks for confirming my guess. That already helps a lot, so you do not have to disassemble your keyboard ;)
I have to wait for the FPC breakout board to arrive anyway so I have time and since I plan to use an STM32 since they are easier to source these days and way cheaper compared to a teensy, I'll have to modify the pin assignment, too.

@Metaln00b
Copy link
Owner

O.K., no problem.

Please look under the links of the acknowledgements, everything necessary should be described there.

Unfortunately I can't give you any support concerning STM32.

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