Team Pinball
By Rosemary Hattersley. Posted
Team Pinball is the UK’s only pinball design-and-build company. Based in Wales – pretty near to the Raspberry Pi factory, by coincidence rather than design – the trio behind Team Pinball come from Hungary and France, and are firm believers in all things open-source. Having seen the success of RetroPie gaming and how well it uses the capabilities of Raspberry Pi, the founders set about designing a new generation of pinball machines.
Advertisement
Get started with Raspberry Pi – everything you need to know to start your journey!
“Raspberry Pi is a powerful tool that has already found its place in the video game community with RetroPie. We wanted to do the same and create new, fun games with the Raspberry Pi,” explains Romain Fontaine. When the team sat down to decide on the theme and title for their pinball machine, it became clear they were all fond of games from the 1980s era. Their retro game, The Mafia, “brings the player back to Chicago and the 1930s Prohibition Era with gangsters, casinos, and of course, a bank to rob!”

Pi-eyed
Team Pinball originally designed their game for Raspberry Pi 2, noting its compact size and price and that it had “everything we needed”, including being able to output audio, drive the screen, and control the machine through its GPIO,” says Romain. Having been updated and upgraded in the five years since Mafia Pinball launched to some acclaim in the pinball enthusiast arena, The Mafia is now based on a Raspberry Pi 3 that runs game code on top of a modified Linux image optimised for fast boot and low latency. There are two separate sets of software. One runs the game logic that reads the switches located in the machine and drives the solenoids and light show; the other plays music and audio effects, and also renders the score and animations on the LCD screen.

Starting from scratch
Team Pinball designed the game and cabinet themselves, basing it on their own sketches, cutting playfields, wiring harnesses, and the electronic controller. The game’s pinball layout is their own design too, while most of the pinball-specific parts, such as mechanisms, are standard and can be bought on pinball websites. As far as possible, parts were locally sourced: the wooden cabinet was made by a Welsh company, with printing and glass panels also done in Wales. “Our office is only 30 minutes away from Raspberry Pi’s factory,” says Romain, so they can also count that as a locally sourced part.

Team Pinball designed their own controller board, called Rboard, specifically for Raspberry Pi that is compatible with direct switches, as well as a switch matrix with up to 100 switch inputs. “It can drive more than 200 LEDs and 48 solenoids. This is more than previous pinball controllers such as the WPC, while using one tenth of the board space thanks to Raspberry Pi,” says Romain. “Several revisions” to the Rboard added a watchdog circuit to protect the hardware, capacitors, “and a regulator to maintain a perfect 5 V for Raspberry Pi.” The latest version includes a DAC for improved audio quality. Video needed to be in H.264 format, so they had to find alternative rendering techniques.
Manufacturing was measured in a combination of metric for bespoke parts and imperial for standard pinball parts, which added to the challenge – not least because some of the manufacturers had never worked on a pinball machine before. When the 32-tonne lorry delivering everything to Team Pinball’s HQ arrived, turning down the narrow Welsh lane was a feat too far, so Romain and his colleagues had to carry the cabinets for the last part of their journey in the pouring rain. Nonetheless, everything was assembled and comprehensively checked before Mafia Pinball eventually made its much-anticipated debut.

The game has been a big hit in the pinball community, gaining numerous plaudits and orders. Their machines have shipped globally, to USA, Canada, Sweden, France, Austria, and even Australia. A Canadian company also uses the Team Pinball system for their game design. Better yet, Romain says Team Pinball “absolutely!” has more pinball machines in the pipeline. “More pinball projects, all powered with Raspberry Pi, CM4, and Raspberry Pi Pico!”
Rosie has worked for consumer tech titles such as PC Advisor, Computeractive, CNET and Macworld and written For Dummies books on using iPads, Androids and tablets
Subscribe to Raspberry Pi Official Magazine
Save up to 37% off the cover price and get a FREE Raspberry Pi Pico 2 W with a subscription to Raspberry Pi Official Magazine.
More articles
Get started with Raspberry Pi in Raspberry Pi Official Magazine 161
There’s loads going on in this issue: first of all, how about using a capacitive touch board and Raspberry Pi 5 to turn a quilt into an input device? Nicola King shows you how. If you’re more into sawing and drilling than needlework, Jo Hinchliffe has built an underwater rover out of plastic piping and […]
Read more →
Win one of three DreamHAT+ radars!
That’s right, an actual working radar for your Raspberry Pi. We reviewed it a few months ago and have since been amazed at some of the projects that have used it, like last month’s motion sensor from the movie Aliens. Sound good? Well we have a few to give away, and you can enter below. […]
Read more →
RP2350 Pico W5 review
It’s Raspberry Pi Pico 2, but with a lot more memory
Read more →