xooorx
RIP I think we can share all the hardware and software (mostly firmware) downstream from the ADC, if you care.
I'm happy to share whatever hardware and software comes from this, but downstream from my ADC's will be a pair of FPGA modules decoding the SENT data and calculating the triggering and velocities etc in programmable logic. So there'll be no sharable code (other than VHDL) for that stage, although probably a lot of sharable information e.g. on how to make best use of the sensor data.
Each SENT signal requires its own input pin so I should be able to cover the whole keyboard with two of these:
RIP If we are not located too far away from each other (and obviously if you are not opposed to share your location with the forum or at least privately with me)
I'm in the south west of the UK so… wrong continent?
RIP That said, let me ask why you choose with to use this kind of sensors.
I didn't start from "I need to use Hall effect sensors", I started from "I need 10 bits or more of position data at 1KSPS or more". Then I started looking for sensors be they optical, Hall effect or whatever. Many people would rule out Hall sensors completely because they don't want to go drilling magnets into their keys but I'm OK with it so long as they are teeny tiny magnets. If my recent test had found I needed a much bigger magnet I would be rethinking things, but it turns out it's OK.
What sold me on this sensor was the built in ADCs and SENT output means I don't have to get into the analog side of things, don't have to get clean analog signals from the keys and multiplexed into an ADC, don't have to trim anything (any trimming would be done digitally) it's digital all the way.
