A fully 3D printable fidget spinner. I started from scratch with this one with the aim of making the bearing work better. The tolerance in the spacing of the ballbearings is very tight so it may need a bit of loosening. After a little loosening this spins really well and is addictive to play with.