# High-Speed_USB_Magnetic_Switch_Keyboard **Repository Path**: arterytek/High-Speed_USB_Magnetic_Switch_Keyboard ## Basic Information - **Project Name**: High-Speed_USB_Magnetic_Switch_Keyboard - **Description**: Introduces demos of AT32 MCU-based High-Speed USB wired magnetic switch keyboard, featuring an 8KHz polling rate, 16KHz scanning rate and keyboard sensitivity fine-tuning. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-16 - **Last Updated**: 2026-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # High-Speed_USB_Magnetic_Switch_Keyboard #### Introduction Magnetic switch keyboard is a keyboard with magnetic switches that use magnetic fields to detect key presses. Compared with traditional mechanical switches or membrane keyboards, magnetic switch keyboards have the following features: - Contactless sensing: Utilize Hall effect sensors to detect the movement of magnets attached to the key stems instead of traditional metal contacts, reducing physical wear and failures. - Durability: Magnetic switch keyboards can maintain consistent performance over time and last millions of keypresses since they do not rely on physical contact. - Responsiveness: Hall effect sensors are used to provide rapid and stable signal changes and in combination with the high-speed scanning capability of MCUs to achieve low-latency key actuation response. - Adjustable actuation: Key travel, trigger point and rebound point can be adjusted through hardware or software, providing a customizable user experience. Magnetic switch keyboards are widely used in scenarios such as gaming, high-end input devices and professional control panels. Based on MCU system, it achieves high integration of keyboard scanning, USB HID communication and LED backlight control. This application note introduces a demo of AT32 MCU-based highs-speed USB magnetic switch keyboard, featuring an 8 KHz polling rate, 16 KHz scanning rate and keyboard sensitivity fine-tuning. #### How To Use Please refer to documentation of each series. /xxx/Doc #### Design Materials Please visit the website: https://oshwhub.com/yateli/evb_halleffect_keyboard