This use of a magnet turns our keyboard inputs from fixed to dynamic. Once a computer knows how far you’ve pushed the key ...
no brushes or encoders, easily sourced parts — precluded most of the available commercial options, like linear pots. What to do? The solution [Nixieguy] settled on was to use a Hall effect ...
By stacking some small PCBs behind the motor body, it was possible to squeeze a DRV8837 DC motor driver and a pair of hall effect sensors on the first PCB layer, with the magnetic encoder nestled ...