claude-haiku-4-5-20251001 · $0.025
Dick Hamill demonstrates $20 Arduino-based custom code retrofit system for classic solid-state pinball machines with free open-source designs.
Dick Hamill has created a circuit board that plugs into the J5 connector of solid-state pinball MPUs, costing roughly 50 cents for the board plus $3-4 for an Arduino, enabling complete rule rewrites for under $20 total
high confidence · Dick Hamill explaining his board design and cost breakdown directly to interviewer
Hamill has completed custom code versions for Stars (2020, 2021), Blackjack, Meteor, Trident, Silverball Mania, Stellar Wars, and is currently working on Middle Earth
high confidence · Dick Hamill's direct enumeration of completed projects
All plans and source code are free and open source, available on Hamill's website, Pinside, and GitHub
high confidence · Dick Hamill explicitly stating source availability
Hamill's solenoid actuation methodology matches original Bally code architecture, using immediate actuation on switch sense followed by valid closure for full actuation, verified against oscilloscope readings
high confidence · Dick Hamill explaining technical approach and verification methodology
Kits are available from multiple vendors ranging from $40 for solder-it-yourself options to approximately $150 for fully assembled turnkey boards
medium confidence · Dick Hamill's estimate of current kit pricing on Pinside
Writing custom rules from scratch in C for Arduino requires approximately 3-4 weeks for an experienced programmer working with the actual machine
medium confidence · Dick Hamill's estimate of development time for first custom rules project
Hamill plans to create an interface for Mission Pinball Framework, allowing non-programmers to write rules using configuration files instead of C code
medium confidence · Dick Hamill describing future development plans
The board design is non-destructive and includes a switch to toggle between original code and new custom code without hardware modifications beyond plugging into J5
high confidence · Dick Hamill emphasizing non-destructive design philosophy
“So it's just this little board that allows you to plug an Arduino into the MPU board of a solid state pinball machine. This board you can get for 50 cents roughly. You can get an Arduino for three or four bucks. You can do a whole conversion for less than 20 bucks.”
Dick Hamill@ 1:22 — Core value proposition: extremely low-cost hardware enabler for custom code retrofits
“Everything's free and open source, so all the source code is on GitHub. If you search for Dick Hamill, you'll find the plans to build your own board.”
Dick Hamill@ 2:14 — Emphasizes open-source philosophy and accessibility of implementation
“I wanted to make it so it was super non-destructive to your machine. It doesn't require you to do lots of stuff.”
Dick Hamill@ 9:21 — Core design philosophy: preservation of original machine integrity
“And on top of that I've done a switch on my board that allows you to flip a switch. You can boot up old code at any time, flip the switch back, boot up new code. So you basically can play your machine in two different ways.”
Dick Hamill@ 9:27 — Demonstrates reversibility and dual-mode operation capability
“All of my stuff works exactly the same way as the original Bally code did. In fact, on my website I've done screenshots of all the oscilloscope readings of all the actuations, old code, new code, just to show everybody that nothing hidden.”
Dick Hamill@ 7:05 — Addresses safety/reliability concerns with empirical verification approach
“So I took away that grind and gave you reason to want to hit it back up to the top because you can also get bonus multiplier by completing the top lanes. And you have to get up there for your Cameron Silver letters.”
community_signal: Open-source development model with active Pinside community discussion, multiple independent kit vendors, and emerging developer group fostering broad participation in custom code creation
high · Hamill emphasizing free/open-source approach, mention of Mystic Crew developer group, multiple kit vendors at varying price points, and tournament participation
design_philosophy: Hamill's Silverball Mania redesign demonstrates philosophy of expanding playfield engagement by removing grinding mechanics and forcing use of multiple shot sequences and lane work
high · Detailed explanation of Silverball Mania changes: removal of powerful horseshoe spot, introduction of skill shots and combo requirements, repositioning of bonus multiplier triggers
market_signal: Emergence of affordable custom code retrofit market potentially disrupting aftermarket modification landscape for classic pinball machines, with sub-$20 hardware enabling community-driven game enhancements
medium · Multiple kit vendors now offering varying price points ($40-$150), growing Pinside discussion community, tournament participation by custom code versions
product_strategy: Custom code versions implementing multi-level progression, wizard modes, and skill shot systems bring significant rule depth expansion to simple classic game designs
high · Dick Hamill describing Stars level system, Silverball Mania skill shots and combo mechanics, and consistent pattern across multiple games
technology_signal: Community skepticism about solenoid safety with custom code addressed through Hamill's engineering approach matching original Bally methodology with empirical oscilloscope verification
positive(0.85)— Dick Hamill presents his work with clear enthusiasm and technical confidence. The interviewer is supportive and encouraging throughout. Discussion emphasizes accessibility, safety, and community benefit. No significant criticism or controversy evident, though some online skeptics are mentioned humorously.
youtube_groq_whisper · $0.039
Sam Stern Pinball and early Bally games shared the same MPU architecture, which is why the same board works for both manufacturers
high confidence · Dick Hamill discovering this commonality when he began working with solid-state machines
A Silverball Mania custom code version by Hamill has appeared in at least one Pinside tournament, and a Stars version has been used in a Canadian tournament
medium confidence · Dick Hamill reporting tournament participation of his custom code versions
Dick Hamill@ 11:49 — Illustrates specific game design philosophy: expanding playfield engagement beyond grinding single shots
“In the future, I might make an interface for the Mission Pinball framework so that people can just plug into a laptop or whatever... You don't have to have a whole lot of in-depth programming knowledge to do it that way.”
Dick Hamill@ 4:58 — Indicates accessibility roadmap for non-programmer custom code developers
medium · Hamill proactively discussing solenoid safety, explaining his methodology matches original Bally architecture, mentioning website screenshots of oscilloscope readings comparing old/new code actuation
technology_signal: Arduino-based circuit board enabling low-cost, non-destructive custom code retrofits for classic solid-state pinball machines represents significant shift in aftermarket modification accessibility
high · Dick Hamill's detailed explanation of board design, cost ($20 total), open-source availability, and growing ecosystem of kit vendors and rule developers