A rural bowling alley swapped a $120,000 vendor system for $1,600 of chips
The pin-setting machinery in section33's eight-lane alley is a genuine 1950s mechanical antique, and it still runs fine. What broke was a small foul-detection sensor: the factory replacement for that single part was quoted at $750, which is what sent the alley's new owner down the ESP32 rabbit hole.
section33 (who runs an SRE and bespoke-tech consultancy on the side) tore out his bowling alley's original scoring hardware and rebuilt it lane by lane with off-the-shelf microcontrollers, open-sourcing the whole project as OpenLaneLink.
The sharpest pushback in the thread wasn't about his code — a longtime DevOps engineer argued the vendor's price was never really about parts: it buys a phone number to call, and a lane fixed in an hour instead of a weekend, when it fails mid-league night.
Section33 didn't buy a bowling alley to build a startup — the tech came second
section33 runs Section33, an SRE and bespoke-technology consultancy, on the side of a very different project: he and his family bought an abandoned bowling center in a small Midwest town that, as he put it, had turned into what he called an "R&R desert", with no other family recreation options nearby. Someone in the thread half-joked and asked whether he'd run into organized crime buying into "vending machine territory." He hadn't — the real reason nobody competes for this business is blander:
"…My market research shows something like < 3500 remaining bowling proprietors in the US, down from 12k in the 60's. I think the lack of alternatives is just a matter of being super, super niche -and- a legacy industry if I'm being honest." — section33, the alley's owner
What he inherited wasn't broken. The pinsetting machines are genuine mechanical antiques that, per several commenters who'd worked on similar equipment, were built to last — the failure point was always the bolt-on scoring computer. Rather than pay for a sealed vendor replacement, he opened it up: OpenLaneLink, his open-source rebuild, swaps that computer for a mesh of microcontrollers wired into the existing relays, reporting scores back over WiFi instead of through a single point-of-failure box. Revenue today holds around $3,400 a month from open bowling alone; leagues, snacks, and a liquor license are all still to come.
Cameras were already how the pins get counted — he just wrote his own version
What surprised the thread wasn't the wiring. It was the detection method. Someone assumed section33 was using something exotic to know which pins fell; his answer corrected the record:
"Believe it or not, cameras are exactly how the existing system works. I can do it now with OpenCV, but I've thought about looking into doing the same thing with mmwave radar instead. I think the radar route is more data-rich, but obviously more complicated and expensive." — section33
There's a manual paper-scoring fallback for when a lane's electronics fail, and it exposed a generational split nobody had asked about: customers under a certain age genuinely don't know how to keep score by hand. section33 says asking them to try is like asking them to file their taxes for fun.
The counter-argument: you're not buying parts, you're buying a phone number
Not everyone in the thread treated the vendor markup as pure extraction. The strongest defense came from a commenter with two decades of DevOps, security, and systems-engineering work behind his account:
"…doesn't sound that expensive really. … Complex systems are always more difficult to make reliable than you think. If it's down and you're losing business, who do you call? Yourself. Besides being a bowling alley owner, now you're a tech startup entrepreneur with one customer." — an SRE with two decades of DevOps and security work
An engineer who ran the materials-to-retail math for equipment like this backed up the skepticism from a different angle:
"With a materials to retail cost multiplier of x10 (which is on the low side), your system wouldn't be cheaper than the commercial one unless you can build and install it yourself. I doubt most centres would have the skills available to do this." — an engineer who ran the materials-to-retail math
But a former mechanic pushed back with a much smaller, much pettier example of the same pattern:
"I worked at a bowling alley as a mechanic in high school (Brunswick A2)… another employee spilled their coffee over the keyboard used to control the score-keeping system, apparently the replacement was something like $400. What fancy proprietary keyboard did you get for that $400? The keyboard cable replaced with a phone plug." — a former Brunswick-brand bowling mechanic
He's not the only one doing this to a bowling machine
One reader turned out to have already run the same experiment, just smaller: a home mini-bowling machine from the 1970s, its scoring originally handled by a 1970 Intel D8749H chip nobody makes anymore.
"I bought a really old fully mechanical (and automated!) mini bowling lane… I dumped the firmware and replaced the display PCB with a more recent DIY PCB with an Arduino that speaks a modern, documented protocol. It's now compatible with ScoreMore software, and I can do a lot more with it." — a hobbyist who reverse-engineered his own 1970s mini-bowling machine
Other sub-threads described the identical move on theater lighting rigs, machine-tool motion controls, and walk-in freezer compressors, equipment categories niche enough that no vendor ever had to compete on price. ESP32-class hardware didn't get better this year; it just crossed the point where one stubborn owner can finally underbid an entire industry.
Get breakdowns like this every day
The top Hacker News stories, unpacked — by email, Telegram, or RSS.
This is the last story in the July 21, 2026 issue.
Go to the issue archive