Hall-effect keyboards have become a popular choice in premium PC gaming peripherals due to their ability to provide customizable and precise key actuation. This research investigates the feasibility of implementing such an analog hall-effect USB keybo...
Hall-effect keyboards have become a popular choice in premium PC gaming peripherals due to their ability to provide customizable and precise key actuation. This research investigates the feasibility of implementing such an analog hall-effect USB keyboard using a lower-cost 8-bit AVR ATmega32U4, alongside a WebHID-based graphical user interface. Results demonstrate that while the ATmega32U4 can successfully support hall-effect key sensing at an acceptable polling rate, limitations in ADC throughput and computational resources introduce drawbacks compared to more advanced microcontrollers. The source code for this work is available at https://github.com/goonmandu/GoonBoard-HE.