geekhack

geekhack Projects => Making Stuff Together! => Topic started by: Eszett on Mon, 02 December 2024, 06:35:40

Title: How to make PCB compatible to HE (hall effect) switches?
Post by: Eszett on Mon, 02 December 2024, 06:35:40
Hi, is there any documentation out there how to render my PCB compatible with these new Glorious HE switches?
Title: Re: How to make PCB compatible to HE (hall effect) switches?
Post by: wjrii on Thu, 05 December 2024, 15:17:18
Other than buying a new keyboard, I think your only hope is that you have a common enough PCB design that someone has made a HE compatible one to fit in the case.  Cherry MX and HE switches work on completely different electrical principles.

Happy to be corrected if I'm missing something, but I just don't think it will ever be reasonable to convert a PCB. 
Title: Re: How to make PCB compatible to HE (hall effect) switches?
Post by: Leslieann on Thu, 05 December 2024, 16:30:39
Make compatible? You really can't, not reasonably at least.

Hall effect is not on/off switch, it's progressive or analog and the processor in a typical MX keyboard isn't designed to interpret analog input. If you have one that's QMK compatible in theory it could be programmed to do it but are you able to write a driver for it, can it be done in the confines of memory on the processor? Can you write the App for the OS? You also need to do considerable modifications to the PCB. You need a way to semi-precisely attach the sensor since it's not in the switch and you would also need to add more traces or add wires since MX switches do not require power but hall effect does.  So yes, it's possible but it would be a lot easier to just make a custom PCB, it's not THAT difficult or costly, though you need to learn electrics CAD and mechanical CAD which is honestly not that hard (Youtube)  as they're somewhat similar in how they work. Don't forget you will still need a processor (and possibly software) to make it work.
Title: Re: How to make PCB compatible to HE (hall effect) switches?
Post by: Eszett on Sun, 29 December 2024, 12:48:33
I'm a maker, I do make my own PCB's. And I'd like to do research how to make them Hall-Effect compatible, can't be that hard?
Title: Re: How to make PCB compatible to HE (hall effect) switches?
Post by: wjrii on Sun, 05 January 2025, 20:40:14
Here's (https://github.com/kenyoshizoe/ember) a github where somebody made a split board that uses Hall Effect sensors.  If you are meaning to use your skills to design a new PCB that is compatible with the new switches, that can probably be done.  It's conversion of an existing PCB that would be so inefficient as to be pointless.
Title: Re: How to make PCB compatible to HE (hall effect) switches?
Post by: Boom123bam on Mon, 27 January 2025, 02:52:26
Did u figure it out? I want to make a HE keyboard too, but i've only done simple diode matrixes in the past