Share this project

Done

Share this project

Done
Pinball electronic hardware easily assembled by homebrew pinball enthusiasts. White woods and full machines driven for <$100.
29 backers pledged $819 to help bring this project to life.

About

Open Pinball Project - Open Source Pinball Hardware for All project video thumbnail
Replay with sound
Play with
sound

$819

29

The Open Pinball Project (OPP) has existed since 2012.  During that time the first generation of pinball controllers were built and are currently controlling two white woods and a fully functional pinball machine.  A lot was learned by making the first generation of cards.  Here is a video that Joe made with the Blue October white wood.

 project video thumbnail
Replay with sound
Play with
sound

The second generation of cards was designed within the last year, and have been significantly improved versus the first generation cards.  A prototype run of cards were fabricated, and those have been sold to several enthusiasts.  The open pinball project wants to raise enough money to purchase a full set of solenoid and interface boards.

Okay, here is the video that has some actual information:

 project video thumbnail
Replay with sound
Play with
sound

The OPP hardware consists of a processor card and wing cards.  The processor board is a standard prototyping board that can be purchased from Mouser or Digikey for $4.

Processor board
Processor board

Each processor board is attached to up to four wing boards that provide the ability to drive a pinball machine.  The three types of wing boards that have been built and tested include:

  • Solenoid driver wing board - supports four solenoids and switch inputs to control the solenoids.  The processor firmware supports PWM'ing solenoids to support single coil flippers.
  • Incandescent driver wing board - supports eight incandescent or LED bulbs.  The driver is powerful enough to support pinball flashers.
  • Input connector - supports up to eight digital inputs for monitoring switches, targets, tilt bobs, etc.
Processor board with 2 solenoid wings and 2 input connectors
Processor board with 2 solenoid wings and 2 input connectors

Wing cards can be mixed and matched, so a single processor board can support up to 16 solenoids, 32 inputs, 32 insert lights, or any mixture of wing boards.

Processor cards communicate with a main controller which runs the rules for a pinball machine.  The main controller can be as simple as a Raspberry Pi, or a full fledged computer to run streaming videos.  The OPP hardware is supported by the Mission Pinball Framework (MPF).  There is also full documentation to allow control of the OPP hardware using a simple serial interface.  Each processor board comes with a USB to serial port converter, so the pinball machine can be controlled over USB.

An interface board has been developed to allow the processor boards to communicate together.  (The interface board does not count as one of the wing boards on the processor).  The interface board allows a single USB port to control up to 16 processor boards.  With a single USB port, up to 256 solenoids can be controlled (although that seems absurd).  Multiple USB ports can be combined in a single pinball machine if desired.

Interface board
Interface board

The processor boards can run in stand-alone mode.  By just providing power, the boards will automatically control flippers, slingshots, and drop targets.  This allows white wood layouts to be tested without the hassle of hooking up a computer and writing a bunch of rules.

Using the OPP hardware, a 5V power supply for the processors, and an inexpensive 48V power supply purchased off eBay, a fully functional pinball machine can be made.

The funding goal is a paltry $72.  That is enough money to fabricate 80 copies of both the solenoid and interface wing boards.  With such a small funding goal, the purpose is not really to raise capital, but to see if there is enough interest within the homebrew pinball community to continue the project.  The money will also allow the OPP hardware to become self supporting.  (i.e. selling a blank wing boards for $1 will raise enough capital to purchase more wing boards when the stock runs out.)

All of the money collected towards the goal is used to purchase the blank PCBs.  None of the money is being used to enhance my coffers (that includes the money where I've promised to play a game of pinball at Pinball Wizard Arcade in your stead).

Here is the timeline for the project if it is funded:

  • April - Kickstarter campaign
  • May - Panellize solenoid board and interface board designs
  • June - Order boards by June 1st.  Spend rest of June verifying BOMs for boards, and creating more documentation
  • July - Boards received.  Build full set of boards, test, and verify interface with Mission Pinball Framework (MPF) is working.
  • August - Ship boards for the Do-It-Yourself'er supporters.  Build and test Big Spender Cards.
  • September - Ship boards for Big Spenders by September 1st.

Risks and challenges

The risk for this project is low. All boards have been previously prototyped and tested. Incandescent boards have been fabricated as panellized boards to prove the capabilities of the manufacturer. The highest risk is not correctly panellizing the solenoid and interface boards.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge $2 or more About $2.00

    OPP will take $1 of your money, go to the Pinball Wizard arcade, and play a new 4 token machine. If a high score is achieved (very unlikely), your initials will be entered.

    Less
    Estimated delivery
    2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $3 or more About $3

    One limited edition OPP sticker will be sent showing your support for the project. (Yes, it is a sticker LE).

    Less
    Estimated delivery
    Ships to Anywhere in the world
    2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $20 or more About $20

    Do-It-Yourself'er - Up to 20 wing boards ... enough to build most pinball machines. Blank boards will be delivered, then you can assemble them to control a pinball machine. A BOM will be provided to make ordering parts as simple as possible.

    Less
    Estimated delivery
    Ships to Only certain countries
    21 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Reward no longer available

    Pledge $50 or more About $50

    Big Spender - Up to 20 wing boards ... enough to build most pinball machines. Supporter must additionally pay for parts to assemble the boards. Assembled and tested boards will be delivered and flipping is possible by September of this year.

    Less
    Estimated delivery
    Ships to Only certain countries
    Reward no longer available 3 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (36 days)