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

Thank you #2

Open
Tobiaqs opened this issue Jul 3, 2017 · 1 comment
Open

Thank you #2

Tobiaqs opened this issue Jul 3, 2017 · 1 comment

Comments

@Tobiaqs
Copy link

Tobiaqs commented Jul 3, 2017

Hi Adam,

I want to thank you for your amazing research on the NovaTouch keyboard. A while ago, I bought a broken NovaTouch from a friend. It wasn't being detected through USB and the MSP430 was getting really hot. Having no experience whatsoever with SMD soldering and only a little in electronics, I was kind of afraid to get started but I figured what the hell, it's already broken. I ordered a new MSP, and after a LOT of bad practices in electronics repair, I managed to get the old chip off, and the new chip on, using hot air soldering and soldering paste.

Then came the scary moment. I connected the NovaTouch to my PC in BSL mode. And it was recognized! I found the original firmware files in one of the forks of this repository and flashed it onto the MSP using your Makefiles. The keyboard was recognized by the computer, but none of the keys seemed to be working properly. Repeatedly pressing a key resulted in one getting "stuck", it'd send a load of keystrokes to the PC, but I still had hope, since the keystrokes did match the keys. A few days later I had some spare time and got back to the board. I resoldered some of the connections to the MSP and the connections to the Topre chip. I used some medical alcohol to clean the board and assembled the keyboard. And boy did it work! I owe this success story to you for the most part, so thanks a lot!

@vekkt0r
Copy link
Owner

vekkt0r commented Jul 12, 2017

Hi Tobiaqs,

Great story, thanks for sharing the success! Awesome that you managed to get the Novatouch to work again.

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