SmartyPi Community Edition (CE) is a fully open source revision of the current SmartyPi SE PCB.
SmartyPi CE has been re-engineered and can be assembled with through-hole components, making it ideal for for small scale building by arcade hobbyists. The existing SE software pack is fully compatible with the new board, but you now have the option to fully adjust any aspect of the software or hardware you like.
For the main CE PCB, PDF schematics are offered along with the Gerber files needed for PCB manufacturing (I regularly use JLC PCB). You can upload the Gerber file and have a small batch made for assembly at home. Gerber files for all the compatible cabinet adapters are also available. A bill of materials is provided, you will need to source the components yourself, RS Components, Farnell & Digikey would be the places to look for those, along with eBay and AliExpress for certain parts you may wish to use i will detail this further in the documentation. I will provided links to some of the key components but do not have an already completed shopping basket with all the parts needed. Perhaps someone who makes use of the files could complete a BOM and share with me, I will update any documentation making it easier for everyone else.
Pre-made, ready to run files are available for the Raspberry Pi Image, Microcontroller and MicroSD configuration file, using these in conjunction with the CE hardware will give you fully working system as used in the SE PCB which had been in production since 2021.
For those more adventurous, or those who would like to adapt SmartyPi CE making hardware or software changes you are free to do so. You can make your own custom Pi image, change the MicroController functionality, tweak the hardware or utilise any part of what I provide to customise your own SmartyPi CE PCBs. Please don't expect me to support you doing this, I will clearly explain the current functionality of the design giving you the option to modify things as you require.
I am not a programmer by trade, so please excuse any code I have written, I'm sure it could be revised, made efficient and enabled to do all sorts of exciting things! Take that as a challenge and share what you come up with.
Please see the links below to the following areas for hardware and software breakdown.