Nicheloom visits: 59,020 all-time · 7,634 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

I engineered a 2mm micro-bearing D20 ring that free-spin for 20 seconds

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

Over the past few months I’ve been experimenting with how small a functional bearing-based mechanism can get while still feeling smooth, durable, and useful. This project started from a simple question: How thin can a real, free-spinning bearing be while still handling continuous rotation?Most “spinner rings” you see online cheat by simulating rotation — there’s no real bearing, just loose tolerance metal sliding on metal. True micro-bearing rotation needs precision, tight tolerances, and high surface finish, which is difficult when everything needs to be wearable on a finger.So I tried to push it in the opposite direction and ended up making this:A 2mm-thick stainless steel ring with an internal micro-bearing track and 20 steel balls that free-spin for 20+ seconds with a single flick.Mechanical details: • CNC machined inner race with ~0.01mm tolerance • 20 micro steel balls loaded through a lateral channel • Outer ring pressed onto the bearing shell • No plastic, no bushings, no lubricant • Built to withstand everyday wearing forces (compression, torsion, micro-impacts) • PVD variant for color durability • Outer surface can be marked 1–20, turning it into a tiny randomizerOriginally the goal was purely mechanical — to see if a bearing this thin could be made. But it ended up being surprisingly functional for solo tabletop RPG use: when you need a quick random result but don’t have table space, or when dice are too loud (playing in bed, on a commute, etc.). The ring spins silently and lands pointing at a single number.This wasn’t meant to replace dice; it just became a neat side effect of the engineering challenge.Why I’m posting hereHN tends to appreciate: • micro-manufacturing • tolerances • machining challenges • precision mechanical design • unusual “why does this work?” projectsI’d love to hear feedback on: • improving durability • minimizing friction losses • alternative ball materials • raceway finishing • any tricks for increasing spin time without adding thicknessIf anyone has experience with miniature bearings or wearable mechanical assemblies, I’d appreciate insights. Happy to answer questions about the build process, the tolerances, or the failures along the way.

HN · launched Nov 26, 2025 · 23 upvotes (top 28%) · 0 views

Niche: artisan home goods and craft specialty foods · 82 launches, 19 in the last 7 days ▲ +46% · Explore this niche →

Category and tags

  • Horizontal
  • Hardware & robotics
  • Prosumer
  • Not AI
  • Hobby / open-source project

Source listing ↗

Could you build this?

No This is a physical micro-mechanical engineering project involving precision micro-bearings and tight manufacturing tolerances.

What it would actually take: Building this requires precision CNC micro-machining or Swiss lathe turning, selecting or manufacturing 2mm micro-ball bearings, and fine-tuning rotational balances and friction tolerances. It demands physical mechanical engineering expertise and specialized machining equipment rather than software.

Discussion

14 comments analyzed.

Competitors mentioned: Traditional D20 dice, Other spinning rings on the market

Concerns raised: People may not want to wait 20 seconds for a dice roll, Risk of cheating in group play by spinning again after seeing result, Potential buildup of sweat/gunk inside the bearing mechanism, Video access restricted by region or network settings, High price ($100+) due to CNC machining requirements

Feature requests: D20 version for mass production

Competitors

Other products that read as similar to this one : 116 launches clear the similarity bar, closest 8 shown.

Attention rank: #30 of 117 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 28 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.