We’ve been frankly mystified at the popularity of fidget spinners. After all, we can flip an ink pen around just fine. However, [MakersBox] just sold us on what he calls the geek spinner. The fact that the spinner is actually a PCB and has parts on it, would probably have been cool enough. However, the spinner also has a persistence of vision LED set up and can display 12 characters of text as it spins. Because the board is simple and uses through hole components, it would be a great project for a budding young hacker. You can see a video below.
The instructions are geared towards someone attempting their first project, too. If you know how to solder and insert a DIP IC, you might find you’ll skim them, but it is pretty straightforward. The 8 LEDs on one side operate from an ATTiny CPU, which you can program with an Arduino. The spinner has a hall effect sensor and a magnet to figure out the index position of the spin — crucial for displaying text.
Although the board attempts to balance the components, the battery side is apparently a little heavy. The suggestion is to add some weight using some hardware or solder to that side. Speaking of solder, the bearing in the center solders to the PCB. That’s going to take a lot of heat, so maybe you can finally use Dad’s soldering gun that has been gathering dust under your bench.
We liked the polar graph provided to help you set up the code for your own messages. The text implies there is a picture of one of these graphs filled out, but we think he forgot to include that picture. However, it is clear enough how to use it, and it would make it very easy to make your own text or any design that the spinner could produce.
This isn’t the first POV spinner, by the way. [MakersBox] has a nice set of acknowledgments for projects he’s seen or borrowed from, but the other one he mentions uses surface mount. Granted, surface mount isn’t a problem for most people these days, but starting out, it might be nice to stick with a through-hole design. If you want a more useful spinner, you can always make some music.
20 thoughts on “Finally, A Fidget Spinner We Can Love”
Yup. This is the first fidget spinner that has ever interested me. Uh, though I dunno if a 60 yr old has any business getting one…
This (or a mass-produced surface-mount version) would be a killer advertising giveaway.
10 or 60, who cares, if it brings you enjoyment, go for it.
It’s also suppose to reduce stress.
SPOILER ALERT Stress doesn’t end when you become adult.
Stress cannot be created or destroyed, only transferred from one person to another.
Very Nice!! I checked the project over on instructibles and there is NO SCHEMATIC posted. Could you please post the schematic?
POV Fidgets are lots of fun. Here’s another version with the electronics only slightly bigger than the CR2032 battery.
I don’t understand. Did you even look at the link? The PCB is only slightly bigger than the battery and the components weigh less! Could you explain your reasoning?
Same type toy available as a USB plug-in. Programmable rotating blades on a stiff USB cable. As I recall, about $11.00 USD.
and where exactly is this $11 toy you speak of?
Cheaper on Ebay it seems..
SHUT UP AND TAKE MY MONEY!
Makerbox will gladly take your money. https://www.tindie.com/products/MakersBox/programmable-pov-fidget-spinner/
yep… this is indeed fun. In the past I’ve made something similar that required you to wave the device and the message was visible. This is way more easy and allows for better frame rates which increases readability a lot.
The video shows some interesting blue-ish patterns outside the scope of the spinner itself, an nice side effect caused by the camera. Or is this perhaps some holographic persistence of view spinner?
to prevent confusion:
“with this is way more easy…” I mean that the spinner is a huge improvement over the waving kind of P.O.V. displays.
And I meant persistence of vision (not view), silly me.
And the OSH Park links seems to be down :(
They solder the bearing? They should use a flange bearing and have screws that clamp the flange to the board. They aren’t much more expensive.
Get a bearing that has snap ring grooves on both sides, or a flange on one side and a snap ring groove on the other. Then you can bring 3D printing into the build for any spacers needed to take up the gaps between the snap rings and PCB.
Please let the fidget spinner die. It had it’s run, it’s dead now, move on!
As a platform for learning about using battery power, POV, and accelerometers, it has a lot of value, IMHO.
Great project! I built a similar one a few months back with SMD parts: https://hackaday.io/project/25381-pov-spinner .
Please be kind and respectful to help make the comments section excellent. (Comment Policy)