Skroll

Skroll

Regular price $0.00 USD
Regular price Sale price $0.00 USD
Sale Sold out

SKROLL - USB Scroll Wheel Module

A custom USB HID scroll wheel designed for mechanical keyboard and macropad enthusiasts seeking precise, tactile scrolling control. SKROLL addresses the community need created by the discontinuation of the Panasonic EVQWGD001 encoder, offering a modern replacement using readily available components.

Key Features

  • 24-detent mechanical encoder provides distinct tactile feedback with each scroll increment
  • Momentum scrolling enabled by the encoder wheel's physical mass
  • Integrated left-click button for complete mouse functionality
  • Plug-and-play USB HID - no drivers required on Windows, macOS, or Linux
  • Visual connection indicator - cursor draws a square pattern on startup

Technical Implementation

Built around the Seeed Studio XIAO ESP32S3 and Alps EC10E1220501 rotary encoder, SKROLL uses interrupt-driven quadrature decoding to ensure no missed steps during rapid rotation. The ESP32 firmware implements adaptive scroll speed based on rotation velocity, providing both precise single-line scrolling and rapid document traversal.

Open Source Hardware

SKROLL is fully open source under the MIT license, with complete documentation including:

  • ESP32 firmware source code
  • Detailed wiring diagrams
  • Hardware component specifications
  • Assembly instructions

GitHub Repository: github.com/Kansu-dot-io/skroll

Perfect for integration into custom keyboards, macropads, or as a standalone input device for video editing, CAD work, and any application requiring precise scroll control.

View full details