Jackpot CNC Control Board official release

The Jackpot board has finally graduated to an official release.

The source files are available and linked at the bottom of the Docs page.

I am sure there will still be lots of tweaks to do but for now we just need to get them into more hands.

I want to thank you all for your help and support. This has been a wild ride and full of new learning.


I am looking onto a larger more global release so shipping is not so prohibitive for international users. I just want to make sure the firmware and all the bugs are at a nice safe stable place and the docs have enough information.


Perhaps a typo?
At the top it says, “240mhz board”
Later on it says, “2450mhz board”

Re. Jackpot CNC Controller - V1 Engineering Documentation

Is there a CAD release yet for a basic control box for the Jackpot? If not, maybe I could create something, if you give me a couple of thoughts about where to mount and how etc.

Yes, if you follow the control box link my CAD file is there.

Fixing the typo now…I have forgotten to do it like 4 times already.

1 Like

On Jackpot CNC Controller - V1 Engineering Documentation ?

I searched this page for “box” and got zero results?

UPDATE: It seems it’s listed under “CASES” with no mention of “box.”


Congratulations @Ryan! It is awesome to see how much you have grown your business in the last few years. My original MPCNC got me started and now I have a Primo. I want to buy the new board and the parts required to add dual endstops. Currently I only have the Z probe. Is this everything I need?
Thank you,

What do you have in mind?

A European distributor would be awesome. With shipping and import taxes, the price more than doubled.

Yes, that looks right.

Thanks, each year has presented new challenges. It has been a crazy ride, I hope to keep it going!!

BTT is willing to give my boards a shot. They can make them, bundle them up, and ship them all over for far less in shipping than I can. The downside is you will need to flash them yourself…probably. Not really a big deal though. Pretty sure we will do a medium quantity initial run and see how the sales go before anything long term.
Waiting for the OSHWA email to make sure my certification is valid so I can add the logo and send the files to BTT.


Any plans to offer a display/pendant for this? I see a couple floating around but would rather source it from you


Jamie is working on one but I have no plans to carry one (unless jamies is super rada) becuase it is built into the app.

1 Like

Ohh this is neat, so this would be a good replacement for the skrpro ?
Congrats on this as well board looks great.

1 Like

The links seems broken for the sources :wink:

BTW, quick question about the endstop pins, I’m not sure how to read the labelling…
I understand there’s a GND and +5V, and two signals for NC/NO?
Which pin is what?

Also, what’s the connector name for those plugs?

Updated, thank you!

They are signal and negative. The positive(5V) pin headers are not populated on most of the boards. NO and NC are handled in the YAML fine.

2 pin female 2.54mm headers

1 Like

So, I’ve now “hit the Jackpot.” Got my order in! :smiley:


@Ryan, my new Jackpot board is scheduled to arrive Monday. Are you going to post some pictures of where the motors and corresponding endstops plug into the board? Maybe the laser pwn pin and an example of what to change for a laser in the config.yaml?
Also, I have a PLA button in the screen case that I can press to kill my miniRambo if something goes wrong. Is there a button on the Jackpot board or in the web controls I can use in case of an emergency?

I’m not Ryan :slight_smile:

The docs are decent in my opinion:

On that docs page, the picture gives you a good idea of the layout:

You can also flip the board over and there are silkscreened legends for XYZABC.
The front of the board has silkscreened information as well.
The endstops are configured to start at the side furthest away from the power inlet,
The default configuration also matches the physical layout of the TMC2209s.


I will put some sort of legend in teh docs beyond what is already there but
lr= xyzyz
MPCNC = xyzxy
The board labels are xyzabc The endstops get plugged in, in the same order.


Yes… the ‘EN’ push button on the ESP32 (next to the usb connector) will force a reset on the ESP32… that will kill all processes currently running. Alternatively, you could fit a physical kill switch in the power feed, or setup a reset pin, a door hold pin or a feed hold pin… see here for details.


Thank you Mike. I’ve only had to use the reset on my miniRambo a couple of times, but I’m glad I had it when I needed to press it.

1 Like