Skip to the content
2 layers39.7 × 22.5 mmChakram wheel, the printed circuit board in 3D

Fully redesigned scroll wheel PCB for Chakram gaming mouse

Size
39.7 × 22.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
10
Pads
56
Tracks, vias
115, 59
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
29 Dec 2024
Updated
29 Dec 2024

Overview

Chakram wheel is an open-source printed circuit board by moucha19, from the moucha19/Chakram-ScrollWheel repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 2-layer board of 39.7 × 22.5 mm with 27 parts on 10 nets, routed with 115 tracks and 59 vias.

Its parts include 7 diodes, 4 capacitors, 2 resistors, 1 connector and 1 switch.

README

README.md

Chakram Scroll Wheel

One day, scroll wheel on my Chakram X started misbehaving: sometimes scrolling in the wrong direction or not registering at all. After investigating, I concluded that the issue is most likely caused by a faulty encoder. Replacing it solved the problem, but I was no longer trusting the stock Kailh Red encoder, because the same issue was already reported online several times. To experiment with potentially higher-quality encoders without risking damage to the original part, I decided to recreate the entire scroll wheel PCB, staying as true to the original schematic and components as possible.

Compatibility

ModelTestedNotes
Asus Chakram X✅Fully functional
Asus Chakram X Origin❓Untested, likely compatible
Asus Chakram❓Untested, compatibility unknown
Asus Chakram Core❓Untested, compatibility unknown

Bill of materials

DesignatorFootprintPart link
D1,D2,D3,D4,D6,D7SMD 0402 ESD protectionC1974929
D5RGB LED daughterboardC2843813
EN1Rotary encoder, 9mm height688-EC10E1220501
J1HRS(Hirose) FH12-8S-0.5SH(55)C597995
R1,R21k SMD 0402 ResistorC11702
SW1EVQ-P0 series tactile switchC395225

Most of the parts listed are suggestions, and there are many compatible alternatives. This is particularly true for the encoder — selecting one depends on your personal preference, as different models vary in terms of tactility and scrolling force. I recommend starting with this Reddit post first, to see what's out there.

However, regardless of the encoder you choose, always use the 1k resistors specified in the BOM. Do not use the resistor value mentioned in the encoder’s datasheet.

Assembly

The board matches the original exactly, so simply connect the cable and screw it in.

Side-by-side comparison Top-view comparison Mounted board

Disclaimer

This project is not affiliated with or endorsed by Asus. Use this design at your own risk. Ensure you follow proper safety protocols when handling electronic components and soldering.

Parts

27
QtyValueFootprintReferences
6D_TVS_SmallDiode_SMD:D_0402_1005MetricD1, D2, D3, D4, D6, D7
3~Capacitor_SMD:C_0402_1005MetricC1, C3, C4
21kResistor_SMD:R_0402_1005MetricR1, R2
1100nFCapacitor_SMD:C_0402_1005MetricC2
1BTestPoint:TestPoint_Pad_D1.0mmTP6
1BTNTestPoint:TestPoint_Pad_D1.0mmTP3
1ENC_ATestPoint:TestPoint_Pad_D1.0mmTP8
1ENC_BTestPoint:TestPoint_Pad_D1.0mmTP9
1FPC ConnectorConnector_FFC-FPC:Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_HorizontalJ1
1GTestPoint:TestPoint_Pad_D1.0mmTP5
1GNDTestPoint:TestPoint_Pad_D1.0mmTP2
1LED_ChakramMoucha_Modules:LED_ChakramD5
1RTestPoint:TestPoint_Pad_D1.0mmTP4
1RotaryEncoder_MPMoucha_Primitives:RotaryEncoder_Alps_EC10EEN1
1VDDTestPoint:TestPoint_Pad_D1.0mmTP1
1ZATestPoint:TestPoint_Pad_D1.0mmTP7
1ZBTestPoint:TestPoint_Pad_D1.0mmTP10
1~Moucha_Primitives:SW_Push_EVQP0SW1

The 26 most common of 27 parts.

More from moucha19/Chakram-ScrollWheel

1
  • 2 layers13 × 10.1 mmChakram wheel rgb, the printed circuit board in 3D

    Chakram wheel rgb

    moucha19/Chakram-ScrollWheel

    Fully redesigned scroll wheel PCB for Chakram gaming mouse

    4 parts1CERN-OHL-W-2.0

Similar boards

  • 2 layers47.6 × 27.3 mmMmc usb 1, the printed circuit board in 3D

    Mmc usb 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    27 parts1.2k
  • 2 layers77.4 × 77.4 mmCORAZON LEDS CON FADE, the printed circuit board in 3D

    CORAZON LEDS CON FADE

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    27 parts915
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers22 × 42 mmNvme bm to e, the printed circuit board in 3D

    Nvme bm to e

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    27 parts253GPL-3.0
  • 2 layers80 × 61 mmPicoProducer, the printed circuit board in 3D

    PicoProducer

    pjgpetecodes/pico-streamdeck

    This project is an OBS Controller using a Raspberry Pi Pico and CircuitPython.

    27 parts230MIT
  • 2 layers186 × 45 mmAddOnD, the printed circuit board in 3D

    AddOnD

    freeDSP/freeDSP-aurora

    freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth

    27 parts226CC-BY-SA-4.0
  • 2 layers29.6 × 40.6 mmDbwifi revB, the printed circuit board in 3D

    Dbwifi revB

    ugcs/ddc

    Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.

    27 parts223

Questions

How big is the Chakram wheel PCB?

It measures 39.7 × 22.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Chakram wheel use?

27 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Chakram wheel KiCad files?

From the moucha19/Chakram-ScrollWheel repository on GitHub, at the commit this page was made from: the board is pcb/chakram-wheel/chakram-wheel.kicad_pcb and its schematic pcb/chakram-wheel-rgb/chakram-wheel-rgb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Chakram wheel design in my own project?

Its repository publishes it under the CERN-OHL-W-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).