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

Handwiring Posibility? #13

Open
ghost opened this issue Mar 14, 2022 · 11 comments
Open

Handwiring Posibility? #13

ghost opened this issue Mar 14, 2022 · 11 comments

Comments

@ghost
Copy link

ghost commented Mar 14, 2022

Hello and thank you very much for your work, honestly it's brilliant!

Since not many people have access to PCB manufacturing / KiCad skills or want to make something like a dactyl keyboard (my usecase), are there any resources available or any way that people can start looking it up in terms of wiring?

Thanks again!

@Dracozny
Copy link

Dracozny commented May 7, 2022

Anything is possible, I have actually thought about this in regards to making a Melodicade. The creator of that device solders the cherry switches with wires to his Teensy 4.1. You could look at modifying the base of the Scad to snap in the 4e hall sensor into the base and then solder the leads from that.

@luqtas
Copy link

luqtas commented Jan 6, 2024

there's no way to make a physical connection when the magnet is lowered? or the hall sensor is the best bet?

@RussNelson
Copy link

Hall sensors work great. With the analog kind, you can adjust exactly where the trip point is.

@luqtas
Copy link

luqtas commented Jan 7, 2024

Hall sensors work great. With the analog kind, you can adjust exactly where the trip point is.

so that would involve diodes? as i couldn't find frameworks like QMK interpreting analog signals...

@RussNelson
Copy link

The analog hall sensors require an A/D input for each key. Practically, you need to use an A/D multiplexor.

@RussNelson
Copy link

Sparkfun just pointed me to this product: https://www.sparkfun.com/products/23880
It's an analog hall effect sensor which is interfaced via I2C ! So you wouldn't need a boatload of analog multiplexors, just the ability to read the I2C fast enough to sample all the keys. Also, because I2C is a bus, the keyboard layout would be much simpler.

@luqtas
Copy link

luqtas commented Jan 8, 2024

can't we use something like a 74HC4051 8 channel Analog Multiplexer and link it at a ROW or COLUMN then parse to software like QMK/KMK? at least of from my reads, we can define a custom matrix for I/O expanders...

@Dracozny
Copy link

Dracozny commented Jan 9, 2024 via email

@RussNelson
Copy link

@Dracozny It's about the chip, not the board. You would of course put it onto a keyboard PCB.

@Dracozny
Copy link

Dracozny commented Jan 9, 2024 via email

@luqtas
Copy link

luqtas commented Jan 12, 2024

ok... so i decided to take a look at the sensors again, as i had a doubt of wiring them like one would do with a standard switch! so there are various models, do we have any noob guide which informs the type of output? all i could find was technical documents that i couldn't identify if the bit was parsing a digital signal or not 😁

A3141, A3142, A3143, US1881, OH090U, A3144; can i hand-wire with one of them, without using a multiplexer? ¶ which is my best bet? as i saw A3144 with a diode and a capacitor at diagrams found at the internet... the most clean/simple solution is the one i'll go

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

3 participants