A pocket-size custom PCB with a dial, games and glowing edges

Oct 13, 2026 Last reply: 2 hours ago 4 Replies
Jump to replies (4)

Most pocket gadget projects around here start with a stock dev board wired to a pile of breakouts. This one goes the other way: the maker designed a single custom PCB that packs a screen, a jog dial and RGB lighting into one square handheld unit, framed as an alternative to just buying a smartwatch.



The layout is tidy. A central monochrome OLED sits in the middle of the board, with a rotary jog dial on the upper right and a USB-C port on the lower right edge. Double-row pin header sockets run along the top and bottom, and a surface-mount microcontroller module hides under an RF shield. There are status LEDs, a gyro and a buzzer on board. My favourite detail is that the addressable RGB LEDs live on the reverse side and light up the board's edges instead of the face.



Power comes from a white USB-C cable, a boot string reading MSPW0G3519 appears, and then a graphical user interface loads. Menus are worked through by rotating and clicking the dial, with top-level entries for Settings, Games, Theme, UART, RGB, Gyro and More. The RGB menu offers sliders for Light Mode, Fade Speed, LED Bright and RGB Switch, and they drive the edge LEDs through dynamic multi-color patterns. The Gyro app shows live X, Y and Z readouts next to a rotating 3D wireframe cube that shifts as the board tilts. There is also a game launcher with Dino Run, Flappy Bird and Snake, plus animated pixel-art facial expressions.



One thing still hanging: the exact part name of the flat rotary encoder has not been shared, and whether the menu system is open source remains unanswered.


Putting the addressable LEDs on the reverse so they wash the edges in color seems like a smart call to me. The face of the board stays clean for the OLED, and the whole square reads as one glowing object instead of a screen with lights bolted around it. The trade-off is you never see the LEDs directly, only their spill, so fine patterns may be harder to appreciate.

Does anyone know what that flat rotary encoder is actually called? The jog dial sits almost flush against the board, which is exactly the profile I would need, and I cannot place the part from anything stated about the build.

From everything shared about the build, the name of that flat rotary encoder has not been given, so there is no part number to go on yet. The exact board model has not been stated either, so anyone hoping to identify the module under the RF shield is in the same boat for now.

Since the maker already positions this as an alternative to a smartwatch, a wrist strap or case seems like the obvious next step. The dial and edge lighting would still be reachable, and the gyro app would get far more interesting worn on the body, with the wireframe cube reacting to real arm movement all day.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required