Version 4

    element14's The Ben Heck Show

    Join the Ben Heck team every week for amazing hacks! Watch them build and mod community-inspired projects using electronics!

    Back to The Ben Heck Show homepage

    Mini Pinball Kit
    Featured Bonus Content
    See All Episodes


    I want to gather all the ideas you all post for the build. If I missed something, let me know in the comments.

    You guys are great. Keep the ideas coming!


    Parts Needed: (so far)

    • Microcontroller Requirements:
      • Able to process game logic at a fast pace (10,000Hz+)
      • Ability to stream 2 channels of WAV audio from an SD card (sound FX/music)
      • Can drive a display of some sort, such as an LCD or LED.
      • Enough I/O for buttons and game sensors.
    • System Mechanical Requirements:
      • Drive at least 2 solenoids (flippers) up to 6 would be nice.
      • I/R or switch sensor control to detect what the ball is doing.
      • Servo control for additional game features.
    • Interface Requirements:
      • 2 flipper buttons, 1 start button
      • Ball plunger
      • On/Off switch
      • USB programming port and SD card slot
    • Display Requirements:
      • Cheap! Which means small, but not so small that a player can't read it.
      • Alphanumeric to display rules, goals, and which player is up.
      • Hitachi 44780 might work, if we can find them cheap enough (<$5)
    • Sound Requirements
      • Maybe just one speaker which we mix stereo audio into.
      • Maybe the flipper buttons in attract mode act as volume controls (saves us from using a knob)
      • Headphone jack near the back of the unit on the main board? Keep everything on the main board if possible.
      • Quick mute option?


    Other Design Factors

    • Target audience:
      • People who want to design their own games.
      • Fun project for kids.
      • How does this compare to the cardboard pinball kit which costs $50?
    • Cost:
      • No more than $250, meaning we have to get our price under $80.
      • What are the most expensive parts? Can we exclude things (like batteries) to make it cheaper?
      • Need a wall wart for power.
    • Overall size:
      • Slightly longer than original mini pinball, otherwise mostly the same.


    Project Progress


    • Designed symmetrical flipper assembly that can be made for left or right based off how the metal is bent.
    • Designed everything to use a single size of solenoid, which is smaller (cheaper) than before.
    • Successful test with Teensy 3.6 MCU.
    • Started worked on code libraries including game state machine loop.



    Project To-Do


    • Design more parts to be in the game, such as small pop bumpers, targets or slings. How many will be included in the kit?
    • Try to avoid injection molding as much as possible.
    • How will the case be made?
    • How do we make this kit as customizable as possible?
    • Sourcing parts.
    • Designing all-in-one PCB.
    • Best thing to use for switches? Experimenting with IR modules but they might be too expensive.