SE (2021-2024)

END OF LIFE
SmartyPi - SE PCB (Out Run)
SmartyPi - SE PCB (Out Run)
SmartyPi - SE PCB (Out Run)
Requires Raspberry Pi 4B
£0.00
END OF LIFE
Hang-On (inc. Super) adapter
Hang-On (inc. Super) adapter
Hang-On (inc. Super) adapter
Requires SmartyPi SE PCB
£0.00
END OF LIFE
Power Drift adapter
Power Drift adapter
Power Drift adapter
Requires SmartyPi SE PCB
£0.00
END OF LIFE
After Burner adapter
After Burner adapter
After Burner adapter
Requires SmartyPi SE PCB
£0.00
END OF LIFE
Space Harrier adapter
Space Harrier adapter
Space Harrier adapter
Requires SmartyPi SE PCB
£0.00
END OF LIFE
Enduro Racer adapter
Enduro Racer adapter
Enduro Racer adapter
Requires SmartyPi SE PCB
£0.00

SmartyPi CE (2025)

*COMING SOON*

A replacement for the SmartyPi SE PCB - Surface mount components, fully assembled and tested, with global shipping offered.

What's changed from the SE PCB? Minor design changes, removal of unused features of the original SE PCB, and alignment with the new through-hole version of the CE PCB. As an end user, it's essentially the same. All previous features of SmartyPi SE are available in the CE version.


SmartyPi CE - Build your own

*COMING COON*

SmartyPi CE (Community Edition)
is a fully open-source revision of the SmartyPi SE PCB.

SmartyPi CE has been redesigned to be assembled with through-hole components, making it ideal for small-scale builds by arcade hobbyists. A software pack will provides all the functionality of the SE software which has been in production since 2021, but you now have the freedom to modify any aspect of the software or hardware as you see fit.

For the main CE PCB, PDF schematics are provided along with the Gerber files required for PCB manufacturing (I regularly use JLCPCB). You can upload the Gerber files and have a small batch manufactured for assembly at home. Gerber files for all compatible cabinet adapters are also available. A bill of materials (BOM) is included; however, you’ll need to source the components yourself. RS Components, Farnell, and Digikey are good places to start, along with eBay and AliExpress for certain specialty parts. I’ll go into more detail about these in the documentation. While I will include links to some key components, I do not have a complete, ready-made shopping list with all the required parts.

For the more adventurous, or for those looking to adapt SmartyPi CE with hardware or software modifications, you are free to do so. You can create your own custom Pi image, modify the microcontroller functionality, tweak the hardware, or build upon any part of what I provide to create your own custom SmartyPi CE setup. Just be aware that I can’t provide support for custom modifications.

I'm not a professional programmer, (as you may see!) so please excuse any code I’ve written—it can likely be optimised, improved, and made to do all sorts of cool things. Consider that a challenge, and feel free to share what you come up with!

Please see the links below for detailed hardware and software breakdowns.

*COMING SOON*

Gerber file pack - Includes CE PCB design and all Cabinet adapters. Upload the individual files you need and have manufactured. These gerber files are compatible with JLCPCB. Simply upload the gerber.zip file for the PCB you would like made, choose quantity and PCB colour and that's about it.

Bill of Materials for CE PCB assembly.

Bill of Materials for CE Cabinet adapter assembly.

Software pack. Containing the preconfigured, ready to run files. There will be a Raspberry Pi Image, MicroController package and the configuration file for the onboard MicroSD card slot. Instruction included in download for each update.Developer Pack containing:
  • Microcontroller source files for Arduino/Pro-Micro.
  • Python Script for Raspberry Pi which controls game selection, Output control, & USB-RS232 to Microcontroller.
  • MAME Source files, complete pack including modified driver files.


Guides

What is SmartyPi?
What is SmartyPi?
What is SmartyPi?
What is SmartyPi?
What games are supported?
What games are supported?
What games are supported?
What games are supported?
SmartyPi Setup
SmartyPi Setup
SmartyPi Setup
SmartyPi Setup
Updating SmartyPi
Updating SmartyPi
Updating SmartyPi
Updating SmartyPi
Troubleshooting
Troubleshooting
Troubleshooting
Troubleshooting
Advanced Configuration
Advanced Configuration
Advanced Configuration
Advanced Configuration
SmartyPi Install photos
SmartyPi Install photos
SmartyPi Install photos
SmartyPi Install photos

Downloads

*TEMPORARILY REMOVED*

Add the software packs to your shopping basket and complete the checkout process to access the files. All downloads are free.

The v4 update released in January 2024 makes a few behind the scenes alterations along with the changes listed below:

  • For driving cabs - 1000 Mile Rally, Mille Miglia 2 & Hot Chase have been added and configured where possible.
  • Game List and Game names updated - Please see information in setup.txt file.
  • Added Out Run Enhanced v1 & v2 as separate games selections (using new naming as mentioned above) v1 has option to use KPH/MPH. v2 removed this in favour of using the additional music. Dip Switch settings for each verified. Previously v2 showed the KPH/MPH option rather than Extra Music.
  • The After Burner II and Thunder Blade game list now have Space Harrier pre-configured (Best guess settings - Analog Axis may need reversing in MAME menu's - Please confirm if you use this option) This change also fixes a bug when Space Harrier was added to a Custom Game list for AB/TB cabs, and a control axis was not available for selecting.
  • Space Harrier Game list now has After Burner II added by default, use of throttle is disabled in MAME, obvs you do not have this control in a SH cab. (Best guess settings - Analog Axis may need reversing in MAME menu's - Please confirm if you use this option)
  • MAME Video resolutions corrected, some games were being squashed horizontally giving black side borders which also caused some text in games to look wrong and hard to read.
  • Out Runners volume reduced - reduced the game volume by -6dB as it was overpowering and distorted.
  • Super Monaco GP - Remove shaker motor control to stop constant shaking with tyre screech. The fix is to set machine to DLX in dips, this stops the shaker motor signals.
  • Using a Thunder Blade or After Burner cab and selecting Space Harrier in a Custom game list didn't allow one of the analog control axis to work, this is now fixed.

Special

  • Shopping Bag
Display prices in:GBP
Skip to main content
SmartyPi
SmartyPi CE
Guides
Downloads
Build your own
SE (2021-2024)
Cart
Menu

© 2020-2025 smartypi.co.uk

Report abuse
Made with Ecwid by Lightspeed