claude-haiku-4-5-20251001 · $0.033
DIY homebrew pinball builder presents $699 Steamboat Willie machine using Arduino, Node.js, and constraint-based design philosophy.
Built a fully functional homebrew pinball machine for $699 total cost; first prototype under $400
high confidence · Craig Monahan explicitly states 'that machine right there did for $6.99, okay? That's the whole package' and 'The very first build of this, the first one that I took to shows, the very first build, under $400, okay?'
Steamboat Willie is an EM game hybrid: solenoids fire as EM solenoids on AC power (top layer) with digital undercurrent (video, sound) via shielding to prevent electromagnetic interference
high confidence · Monahan states: 'I wanted to make a game that looks, feels, and operates like an EM game. That is correct. Steamboat Willie is an EM game on the top. All the solenoids fire as EM solenoids. It runs on AC power on the top. And then the undercurrent of it is digital.'
Control board uses Arduino Mega ($18), Node.js, Johnny5, and IOHook libraries running off 5-volt power signals to relays
high confidence · Monahan details: 'the board the Arduino board that that is the output Arduino mega $18... the back end of Steamboat Willie runs off of a Node.js, Johnny5, and IOHook'
Video is managed through one file broken into timestamp segments using JavaScript timer code that jumps to specific seconds based on button inputs
high confidence · 'video is managed through one video file Broken up into timestamp segments. Okay, so from a JavaScript standpoint if this gets too nerdy for you, I'm sorry But from a JavaScript standpoint There's a video timer code and it says change video to 15'
Chose grayscale aesthetic as a design constraint to avoid complex color matching requirements, not as an intentional artistic choice
high confidence · Monahan explains: 'I wasn't good enough at art and Photoshop enough to do color matching appropriately. And so I thought, how do I avoid doing color match? I use a grayscale. You don't have to match color if there's no color.'
Steamboat Willie code and implementation is publicly available for others to use, modify, and improve
high confidence · Monahan states: 'everyone can have access to my code I'm putting it out there for anyone to take you can use it change it fix it fix it please'
“Homebrew is about passion. It's about something that is important to you. And if it's not important to you, guess what? You're not going to finish it.”
Craig Monahan@ 4:45 — Core philosophy: emphasizes emotional investment and personal motivation as the critical success factor for homebrew projects, not technical or financial resources
“Everything is limitless guess what You get paralyzed by choices. And so what I did is I created a parameter around things of this is what I'm going to do, and this is how and this is why I'm going to do it.”
Craig Monahan@ 6:45 — Articulates the 'boxing yourself in' philosophy: self-imposed constraints as a creative and practical tool to overcome decision paralysis and drive innovation within boundaries
“Don't innovate. Not whenever you're homebrewing. Save that for your sterns. Save that for your Jersey Jacks and your spookies and whoever. Let them innovate and let them drive. You're making something for you.”
Craig Monahan@ 11:30 — Philosophy on innovation vs. ingenuity: argues homebrew builders should focus on ingenuity (solving problems creatively within constraints) rather than pursuing breakthrough innovation, which is the domain of commercial manufacturers
“Go steal the geometry. Okay like straight up If there a shot from another machine that you like go make that shot Go take your measuring tape. Go measure that shot out.”
Craig Monahan @ ~20:00 — Practical design advice: advocates for reverse-engineering proven shot geometry from existing machines rather than inventing novel shot designs, which he identifies as a common failure point in homebrew
“My machine is not designed to be the best operating pinball machine here. It is supposed, it is designed to be the pinball machine that your wife or girlfriend takes a picture of and then sends it to their friends.”
Craig Monahan — Design priority statement: highlights that the goal is visual/aesthetic appeal and shareability over operational reliability—acknowledges homebrew machines will have issues but prioritizes charm and photo-worthiness
community_signal: Virtual Pinball community creating downloadable simulations of homebrew machines, extending their reach and legitimacy beyond physical exhibitions
medium · Craig notes that Virtual Pinball community created Steamboat Willie simulation: 'somebody took pictures of my Steamboat Willie machine and put it out on virtual pen and created a virtual version of my pinball machine. It wasn't as much of an honor as getting cards from Walter Day, but it was a huge honor'
sentiment_shift: Strong confirmation that homebrew community is active and collaborative; multiple builders present at Expo; shared challenges around shot design and operational issues; enthusiasm for knowledge-sharing and code reuse
high · Craig asks 'Is anyone here a homebrewer?' and gets visible hands; references 'homebrew section' with spectators; mentions common complaints from other homebrew builders; commits to sharing code publicly; audience asks technical questions about libraries and implementation
design_philosophy: Game rule design should be kid-friendly and intuitive rather than complex; commercial games (especially Jersey Jack) criticized for overcomplicated rule sets that limit accessibility; homebrew opportunity to design for casual/young players
high · Craig states: 'I wanted to make a game that is a kid's game first. Okay, make something that's fun... if you didn't know if you look around here you're all my age or older okay like we are we need to figure out a way to get young people into this hobby if this hobby is going to continue right'
design_philosophy: Emphasis on aesthetic simplicity and 'spread' (white space) in playfield design to allow theme expression and visual clarity; reaction against cluttered, overdesigned playfields
high · Craig notes: 'Spread is better for art presentation. This is a mistake that happens a lot with any pinball machine, not just homebrew, is you end up with no room to actually express what your theme is... if you look at Steamboat Willie, the reason why, again, the things that people like about it is because it's so simple and charming.'
positive(0.85)— Craig Monahan's presentation is enthusiastic and celebratory of homebrew culture, emphasizing fun, accessibility, and personal accomplishment. He encourages others to participate and shares knowledge freely. Humor and self-deprecation (wife as 'Steamboat Willie Widow,' being 'simple') add warmth. No significant negativity directed at other builders or manufacturers; instead, positions commercial manufacturers as partners in an ecosystem where homebrew fills a different niche. Audience engagement appears positive with laughter and questions.
youtube_groq_whisper · $0.078
Virtual Pinball community has created a downloadable virtual version of Steamboat Willie based on photographs
high confidence · Monahan notes: 'somebody took pictures of my Steamboat Willie machine and put it out on virtual pen and created a virtual version of my pinball machine... You can actually download that now.'
Steamboat Willie is not for sale despite the character entering public domain, due to three remaining Disney-copyrighted elements and trademark considerations
high confidence · Monahan explains: 'No. For two reasons. One, I'm not getting rid of that... Second thing is even though there are three components and I challenge anyone to go find what those three components are in the game that are still covered by Disney's copyright.'
“My wife referred to herself as the Steamboat Willie Widow there for a while. That was during the first build.”
Craig Monahan@ 5:30 — Humorous anecdote illustrating the significant time commitment and personal sacrifice required by homebrew projects; hints at tension between hobby intensity and family life
“I got a trading card from Walter Day. I am good. I am serious. I am good. I am a fanboy if you've ever seen one.”
Craig Monahan@ 1:02 — Personal credibility signal: establishes Monahan as a serious pinball enthusiast and arcade historian with connections to legendary figures in gaming culture
“If it's 6 o'clock in the evening, you're going to be in nighttime mode when you start because it's evening. And the orcs are a little harder to fight.”
Craig Monahan@ 19:47 — Example of creative use of simple technical constraints: demonstrates how a universal timer tied to system clock can enable dynamic gameplay variation with minimal code complexity
design_philosophy: Craig Monahan advocates for 'ingenuity within constraints' over innovation; explicitly advises against attempting novel solutions and recommends stealing proven shot geometry from existing machines rather than inventing new ones
high · Monahan states: 'Don't innovate. Not whenever you're homebrewing... Let them innovate and let them drive. You're making something for you' and 'Go steal the geometry. Okay like straight up If there a shot from another machine that you like go make that shot'
market_signal: Homebrew pinball positioned as accessible, passion-driven alternative to commercial pinball; entry barrier dropping rapidly due to open-source hardware/software; community celebrating constraint-based creativity over technical innovation
medium · Craig's presentation framing: title 'Homebrew on a Budget,' emphasis on $699 total cost, public code sharing, explicit discouragement of innovation attempts, celebration of grayscale as creative constraint, kid-friendly design philosophy positioning homebrew as more inclusive than complex commercial games
licensing_signal: Steamboat Willie public domain entry creates licensing complexity: character in public domain but trademark protections remain; multiple Disney-copyrighted elements still protected; commercial exploitation uncertain even with public domain status
high · Craig states: 'even though there are three components and I challenge anyone to go find what those three components are in the game that are still covered by Disney's copyright... Steamboat Willie is still considered what's called a trademark. I've talked to lawyers about this.'
market_signal: Homebrew pinball market showing signs of accessibility and growth; presentation format suggests Rob Burke (Pinball Expo organizer) actively promotes and legitimizes homebrew category as distinct from commercial pinball
medium · Craig explicitly invited as presenter at major industry event; references homebrew section at expo; suggests hundreds of people online asking about Steamboat Willie; Expo includes dedicated homebrew showcase area
product_concern: Craig acknowledges homebrew machines are not designed for operational reliability; accepts that problems will occur during shows; prioritizes aesthetic appeal and shareability over mechanical perfection
high · Monahan states: 'My machine is not designed to be the best operating pinball machine here... I assure you without a single doubt, there are going to be problems' and 'It is designed to be the pinball machine that your wife or girlfriend takes a picture of and then sends it to their friends.'
technology_signal: Open-source and budget hardware platforms (Arduino Mega, Node.js, HTML/JavaScript) enable functional homebrew pinball machines at $600-700 price point, dramatically lowering barrier to entry compared to commercial platforms
high · Full homebrew machine built for $699 using Arduino Mega ($18), Node.js, Johnny5, IOHook, open-source JavaScript libraries, and reused parts; code shared publicly for community use and modification