# Jackpot! ...I made a slot machine

**URL:** <https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783>\
**Category:** Finished Projects\
**Created:** [June 23, 2022, 4:23pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783 "2022-06-23T16:23:11Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matticustard](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/matticustard/32/9039_2.png) [@Matticustard](https://forum.onefinitycnc.com/u/Matticustard)\
**Post date:** [June 23, 2022, 4:23pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/1 "2022-06-23T16:23:12Z")

</div>

I am continuing the additions to my game room with a virtual slot machine. It has 10 games to choose from and a real Bally slot machine arm with a very satisfying feel.

 ![20220623_111439](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/5/540428fcdd8fbc4afab5a1a21b837d6bdeb07742.jpeg)

 ![20220623_111445](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/b/b9778e21f9e845a45b6d317480cb57f6c444b531.jpeg)

 ![20220623_111456](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/c/a/ca7f5ce1a384aef5b36a6308cbde81aef0fd692b.jpeg)

 ![20220623_111838](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/e/e2e928b847d5e1d32f63c2a2d4ca45d30d6ed1f1.jpeg)

And a quick video with the machine on “Auto Play.”

> **[Virtual slot machine — "Auto Play" mode.](https://www.youtube.com/shorts/_-TGsWYxJbI)**
>
> Built with Onefinity CNC, CO2 laser, plain old woodworking, and some technical know-how.

---

<div class="post-metadata">

**Author:** ![Matticustard](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/matticustard/32/9039_2.png) [@Matticustard](https://forum.onefinitycnc.com/u/Matticustard)\
**Post date:** [June 23, 2022, 4:23pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/2 "2022-06-23T16:23:38Z")

</div>

**Some additional info and photos about the process.**

The frame is built from 3/4" birch plywood.

 ![20220613_004708](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/b/b72a3931f7ec6f362fd0b13b7c10886b7f3268a4.jpeg)

Grooves cut into outside edges for T-molding.

 ![20220612_224530](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/e/e37a7c672ef155e43d805700d67b998e9c962155.jpeg)

Sealed with enamel and polycrylic.

 ![20220614_102319](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/6/8/686cac746f8e7aaaefad518d2bb36b02a8cef01b.jpeg)

Button “dashboard” laminated with Formica.

 ![20220618_004114](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/2/26b9df7e1f765ec895c028f5629cf8ee8232c132.jpeg)

I stole the LED sign idea from @Aurich’s [vampire sign](https://forum.onefinitycnc.com/t/post-up-them-projects/1345/779). Mine is not nearly as cool, but I think it turned out pretty well for my first attempt. I accidentally rounded out a few of the corners trying to widen the through-holes a bit, but it’s not really visible in the final product.

 ![20220615_094401](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/4/4/4466ca044c96571a7b44a90c4059fa89d21d47c4.jpeg)

 ![20220616_225925](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/c/d/cd22fb5c838641f6c5015459c814e03b69f07c1a.jpeg)

 ![20220616_225935](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/d/5/d5e39d6fac1a31dfbac5d51a3255d51fbe9506bc.jpeg)

The red and yellow are a bit hard to see in the photos above due to the camera, but it looks like this in person.

 ![multi-slots-sign-4](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/5/5dc83bf75bfc1f21de99d6c37fc67f9115b0d8e5.jpeg)

Speaker grille, made from layers.

 ![20220618_170946](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/2/283191b7d96b5250e4966af2fe3a69eb9ea04fac.jpeg)

Wiring, from the back.

 ![20220623_092654](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/2X/7/71ae23b2d95b172aa7b5a2c53e9d8f45bb23ae02.jpeg)

Finish panels and Z-brackets.

 ![20220623_094112](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/7/d/7da64377ba492564511acb6f8f721ffeebe3ab3d.jpeg)

The acrylic panels on the front are 1/4" thick.

I created the cabinet graphics from existing [stock resources](https://stock.adobe.com/). Printing was done by [GameRoomSolutions](https://gameroomsolutions.com/). They were reasonable and fast. Tina was great to work with.

Thanks for looking.

---

<div class="post-metadata">

**Author:** ![Neil](https://avatars.discourse-cdn.com/v4/letter/n/839c29/32.png) [@Neil](https://forum.onefinitycnc.com/u/Neil)\
**Post date:** [June 23, 2022, 4:33pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/3 "2022-06-23T16:33:51Z")

</div>

Nice work! Beautiful game room!

Cheers,

Neil

---

<div class="post-metadata">

**Author:** ![Aurich](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/aurich/32/3976_2.png) [@Aurich](https://forum.onefinitycnc.com/u/Aurich)\
**Post date:** [June 23, 2022, 4:42pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/4 "2022-06-23T16:42:21Z")

</div>

Looks great, happy my project could contribute in some way.

---

<div class="post-metadata">

**Author:** ![KenA](https://avatars.discourse-cdn.com/v4/letter/k/e9bcb4/32.png) [@KenA](https://forum.onefinitycnc.com/u/KenA)\
**Post date:** [June 23, 2022, 5:20pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/5 "2022-06-23T17:20:48Z")

</div>

Sweet. What did you use for the neon look on the “MULTI SLOTS” lettering?

---

<div class="post-metadata">

**Author:** ![Matticustard](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/matticustard/32/9039_2.png) [@Matticustard](https://forum.onefinitycnc.com/u/Matticustard)\
**Post date:** [June 23, 2022, 5:29pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/6 "2022-06-23T17:29:46Z")

</div>

I used the following 12V strips in both red and yellow. It has cut marks every 1cm and is very flexible. You can also cut the silicone slightly longer than the internal LED strips as needed to fill gaps. Was easy enough to solder. There are only 2 contacts (12V DC+/-) as the color is pre-determined, so no data line to mess with.

> **[Amazon.com: Lamomo LED Neon Flex, 16.4ft/5m Red Neon Light Strip, 12V Flexible...](https://www.amazon.com/Lamomo-Flexible-Waterproof-Silicone-Decoration/dp/B08SHZZ45X?tag=benmyers-20)**
>
> Amazon.com: Lamomo LED Neon Flex, 16.4ft/5m Red Neon Light Strip, 12V Flexible Waterproof Neon LED Strip, Silicone LED Neon Rope Light for Kitchen Bedroom Indoor Outdoor Decoration（Power Adapter no Included : Tools & Home Improvement

---

<div class="post-metadata">

**Author:** ![MiBer5](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/miber5/32/35829_2.png) [@MiBer5](https://forum.onefinitycnc.com/u/MiBer5)\
**Post date:** [June 24, 2022, 1:18pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/7 "2022-06-24T13:18:42Z")

</div>

More talented than I. Well done looks awesome.

---

<div class="post-metadata">

**Author:** ![Matticustard](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/matticustard/32/9039_2.png) [@Matticustard](https://forum.onefinitycnc.com/u/Matticustard)\
**Post date:** [June 24, 2022, 2:05pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/8 "2022-06-24T14:05:09Z")

</div>

Thanks. But nothing I did here is too crazy. At its simplest, this is just a collection of small projects combined to make a bigger one. You have some great-looking projects too, and I’m sure you could make something like this if you wanted.

---

<div class="post-metadata">

**Author:** ![UltrafoxStudio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/ultrafoxstudio/32/8272_2.png) [@UltrafoxStudio](https://forum.onefinitycnc.com/u/UltrafoxStudio)\
**Post date:** [June 24, 2022, 2:30pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/9 "2022-06-24T14:30:32Z")

</div>

Nicely done. Part of my reasoning for buying my Journeyman was to eventually build my own pinball machine. that’s pretty far down the list so far but love seeing examples in the same vein.

---

<div class="post-metadata">

**Author:** ![Matticustard](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/matticustard/32/9039_2.png) [@Matticustard](https://forum.onefinitycnc.com/u/Matticustard)\
**Post date:** [June 24, 2022, 4:50pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/10 "2022-06-24T16:50:32Z")

</div>

Thanks. I also built the pinball machine and arcade pedestal in the photos above. But this was before I upgraded to the Onefinity. I hope I don’t get in trouble for posting links to a different CNC vendor’s forum, but I’ll add them here for reference if you would like to take a look or get ideas.

> **[Matticustard's Musings (continued) - Virtual Pinball Machines!](https://forum.v1engineering.com/t/matticustards-musings-continued-virtual-pinball-machines/26468)**
>
> Hi all, it’s been a while since I had anything really cool to post, but I think this one makes the cut. I apologize, I originally posted this to my old compilation thread before I saw the message about making individual threads for each project. I...

> **[Matticustard's Musings (back again) - Arcade Control Box w/ Full LED Control](https://forum.v1engineering.com/t/matticustards-musings-back-again-arcade-control-box-w-full-led-control/27067)**
>
> Hello again! I’ve got another fun project to share that will be taking its spot next to the recently completed pinball machine. A legitimate game room is something I’ve been dreaming of for a very long time and I’m super excited to finally see it...

I imagine some of the links in the posts are no longer valid, but I will be around if you decide to move forward with your project and will do my best to answer any questions. Much of the virtual pinball community moved to discord shortly after I built my machine due to one of the main websites shutting down over personal grievances, and I haven’t really touched the software since.

---

<div class="post-metadata">

**Author:** ![UltrafoxStudio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/ultrafoxstudio/32/8272_2.png) [@UltrafoxStudio](https://forum.onefinitycnc.com/u/UltrafoxStudio)\
**Post date:** [June 24, 2022, 5:01pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/11 "2022-06-24T17:01:05Z")

</div>

I’ve thought about a virtual machine but have been working on sketches and design for some time for a fully analog machine, two of them actually. One Fifth Element Themed and another Beasty Boys music themed machine. I’d can design and build but when I dig in will need a programming partner and if I’m honest, electronics help. Thanks for the offer for help and the links.

---

<div class="post-metadata">

**Author:** ![Boundarywaterz](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/boundarywaterz/32/8861_2.png) [@Boundarywaterz](https://forum.onefinitycnc.com/u/Boundarywaterz)\
**Post date:** [July 8, 2022, 6:13pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/12 "2022-07-08T18:13:19Z")

</div>

That is just spectacular!

---

<div class="post-metadata">

**Author:** ![kpapadakis](https://avatars.discourse-cdn.com/v4/letter/k/53a042/32.png) [@kpapadakis](https://forum.onefinitycnc.com/u/kpapadakis)\
**Post date:** [July 12, 2022, 6:29pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/13 "2022-07-12T18:29:14Z")

</div>

Wow. that is amazing. I would love to play with that

---

<div class="post-metadata">

**Author:** ![Evictcont](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Evictcont](https://forum.onefinitycnc.com/u/Evictcont)\
**Post date:** [September 25, 2025, 12:45pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/14 "2025-09-25T12:45:56Z")

</div>

I ran into a similar issue getting the button wiring synced properly. What really helped me was double-checking the debounce timing in the code and making sure each switch had consistent pressure. I also grabbed a few tips from non-ukcasinos where they talk about arcade-style builds—it gave me a better idea of how real machines handle inputs.

---

<div class="post-metadata">

**Author:** ![umbert](https://avatars.discourse-cdn.com/v4/letter/u/6f9a4e/32.png) [@umbert](https://forum.onefinitycnc.com/u/umbert)\
**Post date:** [September 25, 2025, 5:37pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/15 "2025-09-25T17:37:21Z")

</div>

Heck of a project! Congratulations!

---

<div class="post-metadata">

**Author:** ![modxmod](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/modxmod/32/32517_2.png) [@modxmod](https://forum.onefinitycnc.com/u/modxmod)\
**Post date:** [October 8, 2025, 1:49pm UTC](https://forum.onefinitycnc.com/t/jackpot-i-made-a-slot-machine/13783/16 "2025-10-08T13:49:10Z")

</div>

Amazing detail! Thanks for sharing.
